From f8c9fb5eed57588c01f71405fbe6356ca7c151f3 Mon Sep 17 00:00:00 2001 From: Luz Marina Date: Wed, 10 Jul 2024 17:36:07 +0200 Subject: [PATCH 1/6] Replace bin in test_appdata.py Also, creating a mock file to improve code cleanup of the test_appdata.py file --- .../usr/share/appdata/broken-xml.metainfo.xml | 426 +++++++++++++++++ .../usr/share/appdata/broken.appdata.xml | 426 +++++++++++++++++ .../usr/share/appdata/terminator.appdata.xml | 427 ++++++++++++++++++ test/mockdata/mock_appdata.py | 14 + test/test_appdata.py | 15 +- 5 files changed, 1301 insertions(+), 7 deletions(-) create mode 100644 test/binary/usr/share/appdata/broken-xml.metainfo.xml create mode 100644 test/binary/usr/share/appdata/broken.appdata.xml create mode 100644 test/binary/usr/share/appdata/terminator.appdata.xml create mode 100644 test/mockdata/mock_appdata.py diff --git a/test/binary/usr/share/appdata/broken-xml.metainfo.xml b/test/binary/usr/share/appdata/broken-xml.metainfo.xml new file mode 100644 index 000000000..8979cd21e --- /dev/null +++ b/test/binary/usr/share/appdata/broken-xml.metainfo.xml @@ -0,0 +1,426 @@ + + + CC0-1.0 + GPL-2.0 only + Terminator + Terminator + المتطرف + Terminator + Terminator + Тэрмінатар + Терминатор + টার্মিনেটর + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminatoro + Terminator + Terminator + Terminator + ترمیناتور + Terminator + Terminator + Terminator + Terminador + Terminator + टर्मिनेटर + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + 터미네이터 + Terminator + Terminator + Терминатор + ടെര്‍മിനേറ്റര്‍ + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + ටර්මිනේටර් + Terminátor + Terminator + Terminator + Терминатор + Terminator + Terminator + முனையம் + టెర్మినేటర్ + Terminator + Uçbirim + Terminator + Terminator + Terminator + Terminator 终端终结者 + 終端機 + Multiple terminals in one window + Veelvuldige terminale in een venster + العديد من الطرفيات في نافذة واحدة + Delles terminales nuna ventana + Çoxsaylı terminallar bir pəncərədə + Некалькі тэрміналаў у акне + Множество терминали в един прозорец + এক উইন্ডোতে একাধিক টার্মিনাল + Više terminala u jednom prozoru + Diversos terminals en una finestra + Diversos terminals en una finestra + Několik terminálů v jednom okně + Flere terminaler i et vindue + Mehrere Terminals in einem Fenster + Πολλαπλά τερματικά σε ένα παράθυρο + Multiple terminals in one window + Multiple terminals in one window + Multiple terminals in one window + Pluraj terminaloj en unu fenestro + Múltiples terminales en una ventana + Mitu terminaali ühes aknas + Hainbat terminal leiho bakarrean + Useita päätteitä yhdessä ikkunassa + Permet d'avoir plusieurs terminaux en une seule fenêtre + Múltiples terminales nunha ventá + מסופים מרובים בחלון אחד + एक विंडो में अनेक टर्मिनल + Više terminala u jednom prozoru + Több terminál egy ablakban + Մի քանի տերմինալ մեկ պատուհանում + Plure terminales in un fenestra + Banyak terminal dalam satu window + Margar útstöðvar í einum glugga + Molteplici terminali un una sola finestra + 複数の端末を一つのウインドウに + Akeh terminal ning sak jendelo + მრავალი ტერმინალები ერთ ფანჯარაში + Бір терезе ішінде көптік терминалдар + 창 하나에 터미널 여러 개 쓰기 + Keli terminalai viename lange + Daudzi termināļi vienā logā + Повеќе терминали во еден прозорец + ഒരു ജാലകത്തില്‍ ഒന്നിലധികം ടെര്‍മിനലുകള്‍ + Kesemua terminal dalam satu tetingkap + Flere terminaler i ett vindu + Meerdere terminals in één venster + Permet d'aver mantun terminal dins una sola fenèstra + Wiele terminali w jednym oknie + Terminais múltiplos numa janela + Múltiplos terminais em uma janela + Terminale multiple într-o singură fereastră + Несколько терминалов в одном окне + එක් වින්ඩෝවක ටර්මිනල් රාශියක් + Viaceré terminály v jednom okne + Več terminalov v enem oknu + Shumë terminale në një dritare + Више терминала у једном прозору + Loba terminal dina hiji jandela + Flera terminaler i ett fönster + ஒரு சாளரத்தில் பல முனையங்கள் + ఒకే విండోలో బహుళ టెర్మినల్స్ + หลายเทอร์มินัลในหน้าต่างเดียว + Tek pencerede birden çok uçbirim + Кілька терміналів в одному вікні + ایک دریچے میں ایک سے زیادہ ٹرمنل + Mở nhiều terminal trong cùng cửa sổ + 一个窗口中的多个终端 + +

The robot future of terminals

+

Fremtiden for robotterminaler

+

Die Roboterzukunft der Terminals

+

The robot future of terminals

+

El futuro robot de terminales

+

ربات اینده ای پایانه است

+

Le futur robot des terminaux.

+

Le robot futur del terminales

+

The robot future of terminals

+

Il futuro robot dei terminali

+

Terminal dari robot masa hadapan

+

De robottoekomst van terminals

+

O robô futuro dos terminais

+

O robo do futuro dos terminais

+

Robotická budúcnosť terminálov

+

高级终端的未来

+

終端機的自動功能

+

A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

+

Et power-user værktøj til at arrangere terminaler. + +Det er inspireret af programmer som; 'gnome-multi-term', 'quadkonsole', etc. på den måde at det primære fokus er at arrangere terminaler i net(faneblade værende den mest almindelige måde, som Terminator også understøtter).

+

Ein Werkzeug für erfahrene Nutzer, um Terminals anzuordnen. Es ist inspiriert von Anwendungen wie: gnome-multi-term, quadkonsole, usw., deren Hauptfokus auf dem Anordnen der Terminals in einem Gitter liegt (die Verwendung von Reitern ist die meist verbreitete Methode, welche von Terminator auch unterstützt wird).

+

Ένα εργαλείο οργάνωσης τερματικών για προχωρημένους χρήστες. Αντλεί έμπνευση από προγράμματα όπως το gnome-multi-term, το quadkonsole κτλ., με την έννοια πως εστιάζει στην οργάνωση τερματικών σε πλέγματα (οι καρτέλες είναι η πιο κοινή μέθοδος και υποστηρίζεται και αυτή από το Terminator)

+

A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

+

Una herramienta para usuarios avanzados, para organizar terminales. Está inspirado en programas tales como gnome-multi-term, quadkonsole, etc., ya que el objetivo principal es organizar terminales en grillas (el método predeterminado más común es en pestañas, que también está soportado por Terminator).

+

یک کابر-قدرتمند ابزاری برای سازماندهی پایانه دارد.این نرم افزار الهام بخش برنامه ای مثل gnome-multi-term , quadkonsole و غیره است.در واقع جهت اصلی سازمان دهی پایانه در شبکه است.(زبانه جدید- این یکی از روش های معروف و پیش فرض در پاینه ای (Terminator)است که پشتیبانی می شود.)

+

Un outil pour utilisateur expérimenté pour l'organisation des terminaux. Il s'inspire des programmes tels que gnome-multi-term, quadkonsole, etc. dont le principal focus est l'organisation des terminaux en grille (sous forme d'onglets dans le mode par défaut le plus basique, mode que Terminator prend en charge).

+

A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

+

Alat pengguna-mahir untuk menyusun terminal. Ia diilham dari program seperti gnome-multi-term, quadkonsole, dan lain-lain yang mana fokus utama ialah menyusun terminal dalam grid (tab adalah kaedah lalai paling umum, yang mana Terminator juga menyokongnya).

+

Een krachtgebruikershulpmiddel voor het regelen van terminals. Het is geïnspireerd door programma's zoals gnome-multi-term, quadkonsole, enz. met als hoofddoel het regelen van terminals in netten (tabbladen is de meest algemene standaardmethode, die Terminal ook ondersteunt)

+

Uma poderosa ferramenta para agrupamento de terminais. Foi inspirada por programas como gnome-multi-term, quadkonsole, etc. em que o objetivo principal é o agrupamento de terminais em grades (guia é o meio mais comum, o qual o terminal suporta).

+

Мощный инструмент для упорядочения терминалов. Основой для него послужили такие программы, как gnome-multi-term, quadkonsole и другие, в том смысле, что его главная задача — размещение терминалов в виде сетки (чаще всего применяют способ размещения в виде вкладок, который также реализован в Terminator).

+

Nástroj na usporiadanie terminálov pre pokročilých používateľov. Je inšpirovaný programami ako gnome-multi-term, quadkonsole, atď., ktoré sa zameriavajú na usporiadanie terminálov do mriežok (karty sú bežná metóda, ktorú Terminator taktiež podporuje).

+

Gücünü kullanıcısından alan Uçbirim hizalama aracı. Gnome-multi-term, Quadkonsole ve daha nicelerinden ilham alınarak tasarlandı. Odak noktası Uçbirimleri ızgaraya göre oturtmak.(Ayrıca sekmeler Terminator'ün desteklediği en yaygın varsayılan yöntemdir)

+

一个用来管理终端的高级用户工具。它的灵感来自于gnome-multi-term,quadkonsole等程序。它致力于用格子来管理终端(最普遍的方法是用标签页,Terminator也支持)。

+

Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

+

Meget af Terminators opførsel er baseret på GNOME Terminal, og vi tilføjer flere funktioner fra denne som tiden går, men vi vil også gerne udvide i andre retninger med brugbare funktioner for systemadministratorer og andre brugere.

+

Viel des Verhaltens von Terminator basiert auf GNOME-Terminal und wir fügen mit der Zeit ständig neue Funktionen hinzu, aber wir wollen uns auch in andere Richtungen weiterentwickeln, mit nützlichen Funktionen für Systemadministratoren und andere Benutzergruppen.

+

Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

+

Mucho del comportamiento de Terminator está basado en GNOME Terminal, y estamos agregando más funcionalidades a medida que el tiempo pasa, pero también queremos extenderlo en diferentes direcciones con funcionalidades útiles para administradores de sistema y otros usuarios.

+

Le fonctionnement de Terminator est principalement basé sur celui de GNOME Terminal. Nous lui ajoutons des fonctionnalités au fur et à mesure, mais nous voulons aussi les étendre dans différentes directions, avec des fonctionnalités utiles pour les administrateurs système et les autres utilisateurs

+

Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

+

Kebanyakan kelakuan Terminal adalah berdasarkan dari Terminal GNOME, dan kami telah menambah lagi beberapa fitur. Selain itu, kami juga melanjutkan arah yang berlainan dan berguna untuk pentadbir sistem dan juga pengguna biasa.

+

Een groot gedeelte van het gedrag van Terminator is gebaseerd op GNOME Terminal. We voegen langzamerhand meer functies toe uit die app, maar we zijn ook van plan om een andere richting op te gaan zodat we functies kunnen toevoegen die nuttig zijn voor systeemadministrators en andere gebruikers.

+

O comportamento do Terminator é baseado no Terminal GNOME, e nós adicionamos mais recursos ao passar do tempo, mas também queremos estender para áreas distintas, oferecendo recursos uteis para administradores de sistema e outros usuários.

+

Многое в работе Terminator основано на терминале GNOME, и мы постепенно добавляем больше функций того терминала, но мы также хотим расширять спектр возможностей программы, добавляя нужные системным администраторам и другим пользователям функции.

+

Mnohé z funkcií aplikácie Terminator vychádzajú z GNOME Terminal a postupne z neho pridávanie ďalšie funkcie, ale tiež chceme Terminator rozširovať v rozličných smeroch užitočnými vlastnosťami pre správcov systémov a ďalších používateľov.

+

Terminator的大部分行为基于GNOME Terminal,我们还在从中集成更多特性。但我们同时也希望向扩展更多不同方面的实用特性从而服务于系统管理员和其他用户。

+

Some highlights:

+

Nogle højdepunkter:

+

Einige Höhepunkte:

+

Some highlights:

+

Algunos destacados:

+

برخی از نکات برجسته

+

Quelques points forts :

+

כמה דגשים

+

Alicun evidentias:

+

Some highlights:

+

Alcune evidenze:

+

ചില പ്രത്യേകതകൾ :

+

Beberapa sorotan:

+

Enkele hoogtepunten:

+

Qualques punts fòrts :

+

Kilka głównych funkcji:

+

Alguns destaques:

+

Alguns destaques:

+

Ключевые особенности:

+

Zopár schopností:

+

Bazı özellikler:

+

一些亮点:

+
    +
  • Arrange terminals in a grid
  • +
  • Arrangér terminaler i et net
  • +
  • Terminals in einem Raster anordnen
  • +
  • Διάταξη τερματικών σε πλέγμα
  • +
  • Arrange terminals in a grid
  • +
  • Acomodar terminales en grilla
  • +
  • سازماندهی پایانه در یک شبکه
  • +
  • Arranger les terminaux en grille.
  • +
  • סדר טרמינלים בטבלה
  • +
  • Arrangiar le terminales in un grillia
  • +
  • Arrange terminals in a grid
  • +
  • Disporre i terminali in una glriglia
  • +
  • Susun terminal dalam grid
  • +
  • Regel terminals in een rooster
  • +
  • Rozmieszczanie terminali w siatce
  • +
  • Ordenar os terminais em grelha
  • +
  • Organizar os terminais em uma grade
  • +
  • Упорядочить терминалы в виде сетки
  • +
  • Usporiadanie terminálov v mriežke
  • +
  • Uçbirimleri ızgaraya göre oturt
  • +
  • 用格子管理终端
  • +
  • Tabs
  • +
  • Karty
  • +
  • Faneblade
  • +
  • Reiter
  • +
  • Καρτέλες
  • +
  • Tabs
  • +
  • Pestañas
  • +
  • Onglets
  • +
  • לשוניות
  • +
  • Schedas
  • +
  • Schede
  • +
  • +
  • Hilfirandin
  • +
  • ടാബുകള്‍
  • +
  • Tab
  • +
  • Faner
  • +
  • Tabbladen
  • +
  • Onglets
  • +
  • Karty
  • +
  • Separadores
  • +
  • Abas
  • +
  • Вкладки
  • +
  • Karty
  • +
  • Sekmeler
  • +
  • 标签页
  • +
  • Drag and drop re-ordering of terminals
  • +
  • Træk og slip arrangering af terminaler
  • +
  • Ziehen und loslassen, um die Terminals umzusortieren
  • +
  • Drag and drop re-ordering of terminals
  • +
  • Reordenamiento de terminales vía arrastrar y soltar
  • +
  • گرفتن و رها کردن سفارش دوباره برای پایانه
  • +
  • Glisser/déposer pour réordonner les terminaux
  • +
  • Drag and drop re-ordering of terminals
  • +
  • Trascina e rilascia per ri-ordinare i terminali
  • +
  • Seret dan lepas penertiban-semula terminal
  • +
  • Terminals herschikken via slepen-en-loslaten
  • +
  • Rozmieszczanie terminali metodą "przeciągnij i upuść"
  • +
  • Arraste e largue para organizar os terminais
  • +
  • Arrastar e soltar reordenação de terminais
  • +
  • Перетаскивание и изменение порядка терминалов
  • +
  • Uçbirimleri düzenlemek için Sürükle ve bırak
  • +
  • 拖拽式的终端布局调整
  • +
  • Lots of keyboard shortcuts
  • +
  • Masser af tastatur genveje
  • +
  • Eine Menge an Tastaturkürzel
  • +
  • Πολλές συνομεύσεις πληκτρολογίου
  • +
  • Lots of keyboard shortcuts
  • +
  • Muchos atajos de teclado
  • +
  • بسیاری از میانبرهای صفحه کلید
  • +
  • De nombreux raccourcis clavier
  • +
  • קיצורי מקלדת רבים
  • +
  • Quantitates de vias breve de claviero
  • +
  • Lots of keyboard shortcuts
  • +
  • Quantità di scorciatoie da tastiera
  • +
  • Lebih banyak pintasan papan kekunci
  • +
  • Massevis av tastatursnarveier
  • +
  • Veel toetsenbordsnelkoppelingen
  • +
  • Liczne skróty klawiszowe
  • +
  • Diversos atalhos de teclado
  • +
  • Teclas de atalho do teclado
  • +
  • Множество сочетаний клавиш быстрого доступа
  • +
  • Množstvo klávesových skratiek
  • +
  • Bir sürü klavye kısayolları
  • +
  • 大量快捷键
  • +
  • Save multiple layouts and profiles via GUI preferences editor
  • +
  • Gem flere layouts og profiler via GUI indstilling
  • +
  • Mehrere Anordnungen und Profile mithilfe der grafischen Einstellungsbearbeitung speichern
  • +
  • Save multiple layouts and profiles via GUI preferences editor
  • +
  • Guarda múltiples disposiciones y perfiles a través de un editor de preferencias GUI
  • +
  • ذخیره سازی چندین پوسته و پروفایل از طریق اولویت ویرایشگر گرافیکی
  • +
  • Enregistrer les multiples dispositions et profils via l'éditeur de préférence GUI.
  • +
  • Save multiple layouts and profiles via GUI preferences editor
  • +
  • Salva i layout e profili multipli attraverso l'editor delle preferenze
  • +
  • Simpan bentangan dan profil berbilang melalui penyunting keutamaan GUI
  • +
  • Sla meerdere lay-outs en profielen op via GUI voorkeureneditor
  • +
  • Zapisywanie wielu układów i profili w graficznym edytorze ustawień
  • +
  • Guardar múltiplos layouts e perfis através da interface gráfica editor de preferências
  • +
  • Salvar múltiplos layouts e perfis via preferências do editor GUI.
  • +
  • Сохранение нескольких схем размещения и профилей через редактор настроек с графическим интерфейсом
  • +
  • Uloženie viacerých rozložení a profilov cez grafický editor nastavení
  • +
  • GUI tercih düzenleyici ile çoklu düzen ve profil kaydetme
  • +
  • 通过图形界面设定多种布局和配置
  • +
  • Simultaneous typing to arbitrary groups of terminals
  • +
  • Samtidig tastning til vilkårlige grupper af terminaler
  • +
  • Gleichzeitige Eingabe in beliebig vielen Terminals
  • +
  • Simultaneous typing to arbitrary groups of terminals
  • +
  • Escritura simultánea en grupos arbitrarios de terminales
  • +
  • تایپ همزمان و گروه های دلخواه در پایانه ها
  • +
  • Écriture simultanée dans n'importe quel groupe de terminaux
  • +
  • Scriptura simultanee in qualcunque numero de terminales
  • +
  • Simultaneous typing to arbitrary groups of terminals
  • +
  • Ketukan ke kumpulan arbitari terminal secara serentak
  • +
  • Escrever para vários grupos de terminais simultaneamente
  • +
  • Digitação simultânea para grupos arbitrários de terminais.
  • +
  • Одновременный ввод текста в произвольные группы терминалов
  • +
  • Súčasné písanie do ľubovoľných skupín terminálov
  • +
  • Rastgele gruplanmış Uçbirimler için eşzamanlı yazma
  • +
  • 同时向任意多个终端输入
  • + +

    And lots more...

    +

    Og meget mere...

    +

    Und viel mehr …

    +

    And lots more...

    +

    Y mucho más...

    +

    و خیلی چیزها بیشتر.....

    +

    Et bien plus...

    +

    ועוד הרבה...

    +

    E quantitates ancora...

    +

    And lots more...

    +

    Molto più...

    +

    그리고 더 많이...

    +

    അതുകൂടാതെ പിന്നെയും ധാരാളം ...

    +

    Dan banyak lagi...

    +

    En nog veel meer...

    +

    E plan mai encara...

    +

    I wiele więcej...

    +

    E muito mais...

    +

    E muito mais...

    +

    И многое другое...

    +

    A mnoho ďalšieho...

    +

    Ve çok daha fazlası...

    +

    还有更多……

    + + + + http://4.bp.blogspot.com/-xt4Tja1TMQ0/Vdemmf8wYSI/AAAAAAAAA9A/uROTre0PMls/s1600/terminator_main_basic.png + The main window showing the application in action + Det primære vindue, som viser applikationen i funktion + Das Hauptfenster zeigt die aktive Anwendung + The main window showing the application in action + Ventana principal mostrando la aplicación en acción + پنجره ای اصلی نرم افزارهای فعال را نشان می دهد + La fenêtre principale montrant l'application en action + The main window showing the application in action + La finestra principale mostra l'applicazione attiva + Tetingkap utama menunjukkan aplikasi sedang bertindak + Het hoofdvenster toont de applicatie in actie + Główne okno programu pokazujące aplikację w działaniu + A janela principal que mostra a aplicação em acção + A janela principal mostrando a aplicação em ação + Главное окно, показывающее приложение в действии + Hlavné okno zobrazuje aplikáciu v akcii + Ana pencere çalışmakta olan uygulamayı gösteriyor + 主窗口用于显示当前的程序 + + + http://4.bp.blogspot.com/-rRxALSpEEZw/Vdeu58JgpnI/AAAAAAAAA9o/XewWKJ5HNo4/s1600/terminator_main_complex.png + Getting a little crazy with the terminals + Gakker ud med terminalerne + Ein bisschen verrückt werden mit den terminals + Getting a little crazy with the terminals + Un poco de locura con las terminales + یکم متفاوت تر به نظر بیا با پایانه + Devenir un peu fou avec les terminaux. + Getting a little crazy with the terminals + 터미널에 미쳐봅시다. + Buat sesuatu yang gila-gila dengan terminal + Een beetje gek worden met de terminals + Ficando um pouco louco com terminais + Немного сумасшествия с терминалами + Trochu sa pobláznime s terminálmi + Uçbirimlerle delirmeceler + 终端让人抓狂 + + + http://2.bp.blogspot.com/-t_8oRyMXUls/VdemmRVnZnI/AAAAAAAAA88/rHIr8L1X7Ho/s1600/terminator_prefs_global.png + The preferences window where you can change the defaults + Vinduet for indstillinger hvor du kan ændre standardinstillingerne + Das Einstellungsfenster, in dem Sie die Vorgabewerte ändern können + Το παράθυρο προτιμήσεων όπου μπορείτε να αλλάξετε τις προεπιλογές + The preferences window where you can change the defaults + La ventana de preferencias dónde se pueden cambiar los valores predeterminados + پنجره ای تنظیمات مکانی است که شما می توانید تنظیمات پیش فرض را تغییر دهید + La fenêtre des préférences où vous pouvez modifier les réglages par défaut + The preferences window where you can change the defaults + 기본 설정을 바꿀 수 있는 설정 창 + Tetingkap keutamaan yang mana anda boleh ubah lalai + Het voorkeurenvenster waar je de standaardwaarden kan veranderen + Okno ustawień w których możesz dostosować domyślną konfigurację + A janela de preferências onde podes modificar os valores por omissão + A janela de preferências onde você pode alterar o padrão + Окно настроек, где можно изменить стандартные настройки + Okno nastaveni, kde môzete zmeniť štandardné nastavenia + Varsayılan ayarları değiştirebileceğiniz tercihler penceresi + 偏好设定窗口(改变默认设置) + 您可以更改預設值的偏好視窗 + + + http://gnometerminator.blogspot.com/p/introduction.html + stephen.j.boddy@gmail.com + \ No newline at end of file diff --git a/test/binary/usr/share/appdata/broken.appdata.xml b/test/binary/usr/share/appdata/broken.appdata.xml new file mode 100644 index 000000000..90367f845 --- /dev/null +++ b/test/binary/usr/share/appdata/broken.appdata.xml @@ -0,0 +1,426 @@ + + + CC0-1.0 + GPL-2.0 only + Terminator + Terminator + المتطرف + Terminator + Terminator + Тэрмінатар + Терминатор + টার্মিনেটর + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminatoro + Terminator + Terminator + Terminator + ترمیناتور + Terminator + Terminator + Terminator + Terminador + Terminator + टर्मिनेटर + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + 터미네이터 + Terminator + Terminator + Терминатор + ടെര്‍മിനേറ്റര്‍ + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + ටර්මිනේටර් + Terminátor + Terminator + Terminator + Терминатор + Terminator + Terminator + முனையம் + టెర్మినేటర్ + Terminator + Uçbirim + Terminator + Terminator + Terminator + Terminator 终端终结者 + 終端機 + Multiple terminals in one window + Veelvuldige terminale in een venster + العديد من الطرفيات في نافذة واحدة + Delles terminales nuna ventana + Çoxsaylı terminallar bir pəncərədə + Некалькі тэрміналаў у акне + Множество терминали в един прозорец + এক উইন্ডোতে একাধিক টার্মিনাল + Više terminala u jednom prozoru + Diversos terminals en una finestra + Diversos terminals en una finestra + Několik terminálů v jednom okně + Flere terminaler i et vindue + Mehrere Terminals in einem Fenster + Πολλαπλά τερματικά σε ένα παράθυρο + Multiple terminals in one window + Multiple terminals in one window + Multiple terminals in one window + Pluraj terminaloj en unu fenestro + Múltiples terminales en una ventana + Mitu terminaali ühes aknas + Hainbat terminal leiho bakarrean + Useita päätteitä yhdessä ikkunassa + Permet d'avoir plusieurs terminaux en une seule fenêtre + Múltiples terminales nunha ventá + מסופים מרובים בחלון אחד + एक विंडो में अनेक टर्मिनल + Više terminala u jednom prozoru + Több terminál egy ablakban + Մի քանի տերմինալ մեկ պատուհանում + Plure terminales in un fenestra + Banyak terminal dalam satu window + Margar útstöðvar í einum glugga + Molteplici terminali un una sola finestra + 複数の端末を一つのウインドウに + Akeh terminal ning sak jendelo + მრავალი ტერმინალები ერთ ფანჯარაში + Бір терезе ішінде көптік терминалдар + 창 하나에 터미널 여러 개 쓰기 + Keli terminalai viename lange + Daudzi termināļi vienā logā + Повеќе терминали во еден прозорец + ഒരു ജാലകത്തില്‍ ഒന്നിലധികം ടെര്‍മിനലുകള്‍ + Kesemua terminal dalam satu tetingkap + Flere terminaler i ett vindu + Meerdere terminals in één venster + Permet d'aver mantun terminal dins una sola fenèstra + Wiele terminali w jednym oknie + Terminais múltiplos numa janela + Múltiplos terminais em uma janela + Terminale multiple într-o singură fereastră + Несколько терминалов в одном окне + එක් වින්ඩෝවක ටර්මිනල් රාශියක් + Viaceré terminály v jednom okne + Več terminalov v enem oknu + Shumë terminale në një dritare + Више терминала у једном прозору + Loba terminal dina hiji jandela + Flera terminaler i ett fönster + ஒரு சாளரத்தில் பல முனையங்கள் + ఒకే విండోలో బహుళ టెర్మినల్స్ + หลายเทอร์มินัลในหน้าต่างเดียว + Tek pencerede birden çok uçbirim + Кілька терміналів в одному вікні + ایک دریچے میں ایک سے زیادہ ٹرمنل + Mở nhiều terminal trong cùng cửa sổ + 一个窗口中的多个终端 + +

    The robot future of terminals

    +

    Fremtiden for robotterminaler

    +

    Die Roboterzukunft der Terminals

    +

    The robot future of terminals

    +

    El futuro robot de terminales

    +

    ربات اینده ای پایانه است

    +

    Le futur robot des terminaux.

    +

    Le robot futur del terminales

    +

    The robot future of terminals

    +

    Il futuro robot dei terminali

    +

    Terminal dari robot masa hadapan

    +

    De robottoekomst van terminals

    +

    O robô futuro dos terminais

    +

    O robo do futuro dos terminais

    +

    Robotická budúcnosť terminálov

    +

    高级终端的未来

    +

    終端機的自動功能

    +

    A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

    +

    Et power-user værktøj til at arrangere terminaler. + +Det er inspireret af programmer som; 'gnome-multi-term', 'quadkonsole', etc. på den måde at det primære fokus er at arrangere terminaler i net(faneblade værende den mest almindelige måde, som Terminator også understøtter).

    +

    Ein Werkzeug für erfahrene Nutzer, um Terminals anzuordnen. Es ist inspiriert von Anwendungen wie: gnome-multi-term, quadkonsole, usw., deren Hauptfokus auf dem Anordnen der Terminals in einem Gitter liegt (die Verwendung von Reitern ist die meist verbreitete Methode, welche von Terminator auch unterstützt wird).

    +

    Ένα εργαλείο οργάνωσης τερματικών για προχωρημένους χρήστες. Αντλεί έμπνευση από προγράμματα όπως το gnome-multi-term, το quadkonsole κτλ., με την έννοια πως εστιάζει στην οργάνωση τερματικών σε πλέγματα (οι καρτέλες είναι η πιο κοινή μέθοδος και υποστηρίζεται και αυτή από το Terminator)

    +

    A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

    +

    Una herramienta para usuarios avanzados, para organizar terminales. Está inspirado en programas tales como gnome-multi-term, quadkonsole, etc., ya que el objetivo principal es organizar terminales en grillas (el método predeterminado más común es en pestañas, que también está soportado por Terminator).

    +

    یک کابر-قدرتمند ابزاری برای سازماندهی پایانه دارد.این نرم افزار الهام بخش برنامه ای مثل gnome-multi-term , quadkonsole و غیره است.در واقع جهت اصلی سازمان دهی پایانه در شبکه است.(زبانه جدید- این یکی از روش های معروف و پیش فرض در پاینه ای (Terminator)است که پشتیبانی می شود.)

    +

    Un outil pour utilisateur expérimenté pour l'organisation des terminaux. Il s'inspire des programmes tels que gnome-multi-term, quadkonsole, etc. dont le principal focus est l'organisation des terminaux en grille (sous forme d'onglets dans le mode par défaut le plus basique, mode que Terminator prend en charge).

    +

    A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

    +

    Alat pengguna-mahir untuk menyusun terminal. Ia diilham dari program seperti gnome-multi-term, quadkonsole, dan lain-lain yang mana fokus utama ialah menyusun terminal dalam grid (tab adalah kaedah lalai paling umum, yang mana Terminator juga menyokongnya).

    +

    Een krachtgebruikershulpmiddel voor het regelen van terminals. Het is geïnspireerd door programma's zoals gnome-multi-term, quadkonsole, enz. met als hoofddoel het regelen van terminals in netten (tabbladen is de meest algemene standaardmethode, die Terminal ook ondersteunt)

    +

    Uma poderosa ferramenta para agrupamento de terminais. Foi inspirada por programas como gnome-multi-term, quadkonsole, etc. em que o objetivo principal é o agrupamento de terminais em grades (guia é o meio mais comum, o qual o terminal suporta).

    +

    Мощный инструмент для упорядочения терминалов. Основой для него послужили такие программы, как gnome-multi-term, quadkonsole и другие, в том смысле, что его главная задача — размещение терминалов в виде сетки (чаще всего применяют способ размещения в виде вкладок, который также реализован в Terminator).

    +

    Nástroj na usporiadanie terminálov pre pokročilých používateľov. Je inšpirovaný programami ako gnome-multi-term, quadkonsole, atď., ktoré sa zameriavajú na usporiadanie terminálov do mriežok (karty sú bežná metóda, ktorú Terminator taktiež podporuje).

    +

    Gücünü kullanıcısından alan Uçbirim hizalama aracı. Gnome-multi-term, Quadkonsole ve daha nicelerinden ilham alınarak tasarlandı. Odak noktası Uçbirimleri ızgaraya göre oturtmak.(Ayrıca sekmeler Terminator'ün desteklediği en yaygın varsayılan yöntemdir)

    +

    一个用来管理终端的高级用户工具。它的灵感来自于gnome-multi-term,quadkonsole等程序。它致力于用格子来管理终端(最普遍的方法是用标签页,Terminator也支持)。

    +

    Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

    +

    Meget af Terminators opførsel er baseret på GNOME Terminal, og vi tilføjer flere funktioner fra denne som tiden går, men vi vil også gerne udvide i andre retninger med brugbare funktioner for systemadministratorer og andre brugere.

    +

    Viel des Verhaltens von Terminator basiert auf GNOME-Terminal und wir fügen mit der Zeit ständig neue Funktionen hinzu, aber wir wollen uns auch in andere Richtungen weiterentwickeln, mit nützlichen Funktionen für Systemadministratoren und andere Benutzergruppen.

    +

    Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

    +

    Mucho del comportamiento de Terminator está basado en GNOME Terminal, y estamos agregando más funcionalidades a medida que el tiempo pasa, pero también queremos extenderlo en diferentes direcciones con funcionalidades útiles para administradores de sistema y otros usuarios.

    +

    Le fonctionnement de Terminator est principalement basé sur celui de GNOME Terminal. Nous lui ajoutons des fonctionnalités au fur et à mesure, mais nous voulons aussi les étendre dans différentes directions, avec des fonctionnalités utiles pour les administrateurs système et les autres utilisateurs

    +

    Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

    +

    Kebanyakan kelakuan Terminal adalah berdasarkan dari Terminal GNOME, dan kami telah menambah lagi beberapa fitur. Selain itu, kami juga melanjutkan arah yang berlainan dan berguna untuk pentadbir sistem dan juga pengguna biasa.

    +

    Een groot gedeelte van het gedrag van Terminator is gebaseerd op GNOME Terminal. We voegen langzamerhand meer functies toe uit die app, maar we zijn ook van plan om een andere richting op te gaan zodat we functies kunnen toevoegen die nuttig zijn voor systeemadministrators en andere gebruikers.

    +

    O comportamento do Terminator é baseado no Terminal GNOME, e nós adicionamos mais recursos ao passar do tempo, mas também queremos estender para áreas distintas, oferecendo recursos uteis para administradores de sistema e outros usuários.

    +

    Многое в работе Terminator основано на терминале GNOME, и мы постепенно добавляем больше функций того терминала, но мы также хотим расширять спектр возможностей программы, добавляя нужные системным администраторам и другим пользователям функции.

    +

    Mnohé z funkcií aplikácie Terminator vychádzajú z GNOME Terminal a postupne z neho pridávanie ďalšie funkcie, ale tiež chceme Terminator rozširovať v rozličných smeroch užitočnými vlastnosťami pre správcov systémov a ďalších používateľov.

    +

    Terminator的大部分行为基于GNOME Terminal,我们还在从中集成更多特性。但我们同时也希望向扩展更多不同方面的实用特性从而服务于系统管理员和其他用户。

    +

    Some highlights:

    +

    Nogle højdepunkter:

    +

    Einige Höhepunkte:

    +

    Some highlights:

    +

    Algunos destacados:

    +

    برخی از نکات برجسته

    +

    Quelques points forts :

    +

    כמה דגשים

    +

    Alicun evidentias:

    +

    Some highlights:

    +

    Alcune evidenze:

    +

    ചില പ്രത്യേകതകൾ :

    +

    Beberapa sorotan:

    +

    Enkele hoogtepunten:

    +

    Qualques punts fòrts :

    +

    Kilka głównych funkcji:

    +

    Alguns destaques:

    +

    Alguns destaques:

    +

    Ключевые особенности:

    +

    Zopár schopností:

    +

    Bazı özellikler:

    +

    一些亮点:

    +
      +
    • Arrange terminals in a grid
    • +
    • Arrangér terminaler i et net
    • +
    • Terminals in einem Raster anordnen
    • +
    • Διάταξη τερματικών σε πλέγμα
    • +
    • Arrange terminals in a grid
    • +
    • Acomodar terminales en grilla
    • +
    • سازماندهی پایانه در یک شبکه
    • +
    • Arranger les terminaux en grille.
    • +
    • סדר טרמינלים בטבלה
    • +
    • Arrangiar le terminales in un grillia
    • +
    • Arrange terminals in a grid
    • +
    • Disporre i terminali in una glriglia
    • +
    • Susun terminal dalam grid
    • +
    • Regel terminals in een rooster
    • +
    • Rozmieszczanie terminali w siatce
    • +
    • Ordenar os terminais em grelha
    • +
    • Organizar os terminais em uma grade
    • +
    • Упорядочить терминалы в виде сетки
    • +
    • Usporiadanie terminálov v mriežke
    • +
    • Uçbirimleri ızgaraya göre oturt
    • +
    • 用格子管理终端
    • +
    • Tabs
    • +
    • Karty
    • +
    • Faneblade
    • +
    • Reiter
    • +
    • Καρτέλες
    • +
    • Tabs
    • +
    • Pestañas
    • +
    • Onglets
    • +
    • לשוניות
    • +
    • Schedas
    • +
    • Schede
    • +
    • +
    • Hilfirandin
    • +
    • ടാബുകള്‍
    • +
    • Tab
    • +
    • Faner
    • +
    • Tabbladen
    • +
    • Onglets
    • +
    • Karty
    • +
    • Separadores
    • +
    • Abas
    • +
    • Вкладки
    • +
    • Karty
    • +
    • Sekmeler
    • +
    • 标签页
    • +
    • Drag and drop re-ordering of terminals
    • +
    • Træk og slip arrangering af terminaler
    • +
    • Ziehen und loslassen, um die Terminals umzusortieren
    • +
    • Drag and drop re-ordering of terminals
    • +
    • Reordenamiento de terminales vía arrastrar y soltar
    • +
    • گرفتن و رها کردن سفارش دوباره برای پایانه
    • +
    • Glisser/déposer pour réordonner les terminaux
    • +
    • Drag and drop re-ordering of terminals
    • +
    • Trascina e rilascia per ri-ordinare i terminali
    • +
    • Seret dan lepas penertiban-semula terminal
    • +
    • Terminals herschikken via slepen-en-loslaten
    • +
    • Rozmieszczanie terminali metodą "przeciągnij i upuść"
    • +
    • Arraste e largue para organizar os terminais
    • +
    • Arrastar e soltar reordenação de terminais
    • +
    • Перетаскивание и изменение порядка терминалов
    • +
    • Uçbirimleri düzenlemek için Sürükle ve bırak
    • +
    • 拖拽式的终端布局调整
    • +
    • Lots of keyboard shortcuts
    • +
    • Masser af tastatur genveje
    • +
    • Eine Menge an Tastaturkürzel
    • +
    • Πολλές συνομεύσεις πληκτρολογίου
    • +
    • Lots of keyboard shortcuts
    • +
    • Muchos atajos de teclado
    • +
    • بسیاری از میانبرهای صفحه کلید
    • +
    • De nombreux raccourcis clavier
    • +
    • קיצורי מקלדת רבים
    • +
    • Quantitates de vias breve de claviero
    • +
    • Lots of keyboard shortcuts
    • +
    • Quantità di scorciatoie da tastiera
    • +
    • Lebih banyak pintasan papan kekunci
    • +
    • Massevis av tastatursnarveier
    • +
    • Veel toetsenbordsnelkoppelingen
    • +
    • Liczne skróty klawiszowe
    • +
    • Diversos atalhos de teclado
    • +
    • Teclas de atalho do teclado
    • +
    • Множество сочетаний клавиш быстрого доступа
    • +
    • Množstvo klávesových skratiek
    • +
    • Bir sürü klavye kısayolları
    • +
    • 大量快捷键
    • +
    • Save multiple layouts and profiles via GUI preferences editor
    • +
    • Gem flere layouts og profiler via GUI indstilling
    • +
    • Mehrere Anordnungen und Profile mithilfe der grafischen Einstellungsbearbeitung speichern
    • +
    • Save multiple layouts and profiles via GUI preferences editor
    • +
    • Guarda múltiples disposiciones y perfiles a través de un editor de preferencias GUI
    • +
    • ذخیره سازی چندین پوسته و پروفایل از طریق اولویت ویرایشگر گرافیکی
    • +
    • Enregistrer les multiples dispositions et profils via l'éditeur de préférence GUI.
    • +
    • Save multiple layouts and profiles via GUI preferences editor
    • +
    • Salva i layout e profili multipli attraverso l'editor delle preferenze
    • +
    • Simpan bentangan dan profil berbilang melalui penyunting keutamaan GUI
    • +
    • Sla meerdere lay-outs en profielen op via GUI voorkeureneditor
    • +
    • Zapisywanie wielu układów i profili w graficznym edytorze ustawień
    • +
    • Guardar múltiplos layouts e perfis através da interface gráfica editor de preferências
    • +
    • Salvar múltiplos layouts e perfis via preferências do editor GUI.
    • +
    • Сохранение нескольких схем размещения и профилей через редактор настроек с графическим интерфейсом
    • +
    • Uloženie viacerých rozložení a profilov cez grafický editor nastavení
    • +
    • GUI tercih düzenleyici ile çoklu düzen ve profil kaydetme
    • +
    • 通过图形界面设定多种布局和配置
    • +
    • Simultaneous typing to arbitrary groups of terminals
    • +
    • Samtidig tastning til vilkårlige grupper af terminaler
    • +
    • Gleichzeitige Eingabe in beliebig vielen Terminals
    • +
    • Simultaneous typing to arbitrary groups of terminals
    • +
    • Escritura simultánea en grupos arbitrarios de terminales
    • +
    • تایپ همزمان و گروه های دلخواه در پایانه ها
    • +
    • Écriture simultanée dans n'importe quel groupe de terminaux
    • +
    • Scriptura simultanee in qualcunque numero de terminales
    • +
    • Simultaneous typing to arbitrary groups of terminals
    • +
    • Ketukan ke kumpulan arbitari terminal secara serentak
    • +
    • Escrever para vários grupos de terminais simultaneamente
    • +
    • Digitação simultânea para grupos arbitrários de terminais.
    • +
    • Одновременный ввод текста в произвольные группы терминалов
    • +
    • Súčasné písanie do ľubovoľných skupín terminálov
    • +
    • Rastgele gruplanmış Uçbirimler için eşzamanlı yazma
    • +
    • 同时向任意多个终端输入
    • +
    +

    And lots more...

    +

    Og meget mere...

    +

    Und viel mehr …

    +

    And lots more...

    +

    Y mucho más...

    +

    و خیلی چیزها بیشتر.....

    +

    Et bien plus...

    +

    ועוד הרבה...

    +

    E quantitates ancora...

    +

    And lots more...

    +

    Molto più...

    +

    그리고 더 많이...

    +

    അതുകൂടാതെ പിന്നെയും ധാരാളം ...

    +

    Dan banyak lagi...

    +

    En nog veel meer...

    +

    E plan mai encara...

    +

    I wiele więcej...

    +

    E muito mais...

    +

    E muito mais...

    +

    И многое другое...

    +

    A mnoho ďalšieho...

    +

    Ve çok daha fazlası...

    +

    还有更多……

    +
    + + + http://4.bp.blogspot.com/-xt4Tja1TMQ0/Vdemmf8wYSI/AAAAAAAAA9A/uROTre0PMls/s1600/terminator_main_basic.png + The main window showing the application in action + Det primære vindue, som viser applikationen i funktion + Das Hauptfenster zeigt die aktive Anwendung + The main window showing the application in action + Ventana principal mostrando la aplicación en acción + پنجره ای اصلی نرم افزارهای فعال را نشان می دهد + La fenêtre principale montrant l'application en action + The main window showing the application in action + La finestra principale mostra l'applicazione attiva + Tetingkap utama menunjukkan aplikasi sedang bertindak + Het hoofdvenster toont de applicatie in actie + Główne okno programu pokazujące aplikację w działaniu + A janela principal que mostra a aplicação em acção + A janela principal mostrando a aplicação em ação + Главное окно, показывающее приложение в действии + Hlavné okno zobrazuje aplikáciu v akcii + Ana pencere çalışmakta olan uygulamayı gösteriyor + 主窗口用于显示当前的程序 + + + http://4.bp.blogspot.com/-rRxALSpEEZw/Vdeu58JgpnI/AAAAAAAAA9o/XewWKJ5HNo4/s1600/terminator_main_complex.png + Getting a little crazy with the terminals + Gakker ud med terminalerne + Ein bisschen verrückt werden mit den terminals + Getting a little crazy with the terminals + Un poco de locura con las terminales + یکم متفاوت تر به نظر بیا با پایانه + Devenir un peu fou avec les terminaux. + Getting a little crazy with the terminals + 터미널에 미쳐봅시다. + Buat sesuatu yang gila-gila dengan terminal + Een beetje gek worden met de terminals + Ficando um pouco louco com terminais + Немного сумасшествия с терминалами + Trochu sa pobláznime s terminálmi + Uçbirimlerle delirmeceler + 终端让人抓狂 + + + http://2.bp.blogspot.com/-t_8oRyMXUls/VdemmRVnZnI/AAAAAAAAA88/rHIr8L1X7Ho/s1600/terminator_prefs_global.png + The preferences window where you can change the defaults + Vinduet for indstillinger hvor du kan ændre standardinstillingerne + Das Einstellungsfenster, in dem Sie die Vorgabewerte ändern können + Το παράθυρο προτιμήσεων όπου μπορείτε να αλλάξετε τις προεπιλογές + The preferences window where you can change the defaults + La ventana de preferencias dónde se pueden cambiar los valores predeterminados + پنجره ای تنظیمات مکانی است که شما می توانید تنظیمات پیش فرض را تغییر دهید + La fenêtre des préférences où vous pouvez modifier les réglages par défaut + The preferences window where you can change the defaults + 기본 설정을 바꿀 수 있는 설정 창 + Tetingkap keutamaan yang mana anda boleh ubah lalai + Het voorkeurenvenster waar je de standaardwaarden kan veranderen + Okno ustawień w których możesz dostosować domyślną konfigurację + A janela de preferências onde podes modificar os valores por omissão + A janela de preferências onde você pode alterar o padrão + Окно настроек, где можно изменить стандартные настройки + Okno nastaveni, kde môzete zmeniť štandardné nastavenia + Varsayılan ayarları değiştirebileceğiniz tercihler penceresi + 偏好设定窗口(改变默认设置) + 您可以更改預設值的偏好視窗 + + + http://gnometerminator.blogspot.com/p/introduction.html + stephen.j.boddy@gmail.com +
    \ No newline at end of file diff --git a/test/binary/usr/share/appdata/terminator.appdata.xml b/test/binary/usr/share/appdata/terminator.appdata.xml new file mode 100644 index 000000000..f7d8fa8bf --- /dev/null +++ b/test/binary/usr/share/appdata/terminator.appdata.xml @@ -0,0 +1,427 @@ + + + terminator.desktop + CC0-1.0 + GPL-2.0 only + Terminator + Terminator + المتطرف + Terminator + Terminator + Тэрмінатар + Терминатор + টার্মিনেটর + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminatoro + Terminator + Terminator + Terminator + ترمیناتور + Terminator + Terminator + Terminator + Terminador + Terminator + टर्मिनेटर + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + 터미네이터 + Terminator + Terminator + Терминатор + ടെര്‍മിനേറ്റര്‍ + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + ටර්මිනේටර් + Terminátor + Terminator + Terminator + Терминатор + Terminator + Terminator + முனையம் + టెర్మినేటర్ + Terminator + Uçbirim + Terminator + Terminator + Terminator + Terminator 终端终结者 + 終端機 + Multiple terminals in one window + Veelvuldige terminale in een venster + العديد من الطرفيات في نافذة واحدة + Delles terminales nuna ventana + Çoxsaylı terminallar bir pəncərədə + Некалькі тэрміналаў у акне + Множество терминали в един прозорец + এক উইন্ডোতে একাধিক টার্মিনাল + Više terminala u jednom prozoru + Diversos terminals en una finestra + Diversos terminals en una finestra + Několik terminálů v jednom okně + Flere terminaler i et vindue + Mehrere Terminals in einem Fenster + Πολλαπλά τερματικά σε ένα παράθυρο + Multiple terminals in one window + Multiple terminals in one window + Multiple terminals in one window + Pluraj terminaloj en unu fenestro + Múltiples terminales en una ventana + Mitu terminaali ühes aknas + Hainbat terminal leiho bakarrean + Useita päätteitä yhdessä ikkunassa + Permet d'avoir plusieurs terminaux en une seule fenêtre + Múltiples terminales nunha ventá + מסופים מרובים בחלון אחד + एक विंडो में अनेक टर्मिनल + Više terminala u jednom prozoru + Több terminál egy ablakban + Մի քանի տերմինալ մեկ պատուհանում + Plure terminales in un fenestra + Banyak terminal dalam satu window + Margar útstöðvar í einum glugga + Molteplici terminali un una sola finestra + 複数の端末を一つのウインドウに + Akeh terminal ning sak jendelo + მრავალი ტერმინალები ერთ ფანჯარაში + Бір терезе ішінде көптік терминалдар + 창 하나에 터미널 여러 개 쓰기 + Keli terminalai viename lange + Daudzi termināļi vienā logā + Повеќе терминали во еден прозорец + ഒരു ജാലകത്തില്‍ ഒന്നിലധികം ടെര്‍മിനലുകള്‍ + Kesemua terminal dalam satu tetingkap + Flere terminaler i ett vindu + Meerdere terminals in één venster + Permet d'aver mantun terminal dins una sola fenèstra + Wiele terminali w jednym oknie + Terminais múltiplos numa janela + Múltiplos terminais em uma janela + Terminale multiple într-o singură fereastră + Несколько терминалов в одном окне + එක් වින්ඩෝවක ටර්මිනල් රාශියක් + Viaceré terminály v jednom okne + Več terminalov v enem oknu + Shumë terminale në një dritare + Више терминала у једном прозору + Loba terminal dina hiji jandela + Flera terminaler i ett fönster + ஒரு சாளரத்தில் பல முனையங்கள் + ఒకే విండోలో బహుళ టెర్మినల్స్ + หลายเทอร์มินัลในหน้าต่างเดียว + Tek pencerede birden çok uçbirim + Кілька терміналів в одному вікні + ایک دریچے میں ایک سے زیادہ ٹرمنل + Mở nhiều terminal trong cùng cửa sổ + 一个窗口中的多个终端 + +

    The robot future of terminals

    +

    Fremtiden for robotterminaler

    +

    Die Roboterzukunft der Terminals

    +

    The robot future of terminals

    +

    El futuro robot de terminales

    +

    ربات اینده ای پایانه است

    +

    Le futur robot des terminaux.

    +

    Le robot futur del terminales

    +

    The robot future of terminals

    +

    Il futuro robot dei terminali

    +

    Terminal dari robot masa hadapan

    +

    De robottoekomst van terminals

    +

    O robô futuro dos terminais

    +

    O robo do futuro dos terminais

    +

    Robotická budúcnosť terminálov

    +

    高级终端的未来

    +

    終端機的自動功能

    +

    A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

    +

    Et power-user værktøj til at arrangere terminaler. + +Det er inspireret af programmer som; 'gnome-multi-term', 'quadkonsole', etc. på den måde at det primære fokus er at arrangere terminaler i net(faneblade værende den mest almindelige måde, som Terminator også understøtter).

    +

    Ein Werkzeug für erfahrene Nutzer, um Terminals anzuordnen. Es ist inspiriert von Anwendungen wie: gnome-multi-term, quadkonsole, usw., deren Hauptfokus auf dem Anordnen der Terminals in einem Gitter liegt (die Verwendung von Reitern ist die meist verbreitete Methode, welche von Terminator auch unterstützt wird).

    +

    Ένα εργαλείο οργάνωσης τερματικών για προχωρημένους χρήστες. Αντλεί έμπνευση από προγράμματα όπως το gnome-multi-term, το quadkonsole κτλ., με την έννοια πως εστιάζει στην οργάνωση τερματικών σε πλέγματα (οι καρτέλες είναι η πιο κοινή μέθοδος και υποστηρίζεται και αυτή από το Terminator)

    +

    A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

    +

    Una herramienta para usuarios avanzados, para organizar terminales. Está inspirado en programas tales como gnome-multi-term, quadkonsole, etc., ya que el objetivo principal es organizar terminales en grillas (el método predeterminado más común es en pestañas, que también está soportado por Terminator).

    +

    یک کابر-قدرتمند ابزاری برای سازماندهی پایانه دارد.این نرم افزار الهام بخش برنامه ای مثل gnome-multi-term , quadkonsole و غیره است.در واقع جهت اصلی سازمان دهی پایانه در شبکه است.(زبانه جدید- این یکی از روش های معروف و پیش فرض در پاینه ای (Terminator)است که پشتیبانی می شود.)

    +

    Un outil pour utilisateur expérimenté pour l'organisation des terminaux. Il s'inspire des programmes tels que gnome-multi-term, quadkonsole, etc. dont le principal focus est l'organisation des terminaux en grille (sous forme d'onglets dans le mode par défaut le plus basique, mode que Terminator prend en charge).

    +

    A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

    +

    Alat pengguna-mahir untuk menyusun terminal. Ia diilham dari program seperti gnome-multi-term, quadkonsole, dan lain-lain yang mana fokus utama ialah menyusun terminal dalam grid (tab adalah kaedah lalai paling umum, yang mana Terminator juga menyokongnya).

    +

    Een krachtgebruikershulpmiddel voor het regelen van terminals. Het is geïnspireerd door programma's zoals gnome-multi-term, quadkonsole, enz. met als hoofddoel het regelen van terminals in netten (tabbladen is de meest algemene standaardmethode, die Terminal ook ondersteunt)

    +

    Uma poderosa ferramenta para agrupamento de terminais. Foi inspirada por programas como gnome-multi-term, quadkonsole, etc. em que o objetivo principal é o agrupamento de terminais em grades (guia é o meio mais comum, o qual o terminal suporta).

    +

    Мощный инструмент для упорядочения терминалов. Основой для него послужили такие программы, как gnome-multi-term, quadkonsole и другие, в том смысле, что его главная задача — размещение терминалов в виде сетки (чаще всего применяют способ размещения в виде вкладок, который также реализован в Terminator).

    +

    Nástroj na usporiadanie terminálov pre pokročilých používateľov. Je inšpirovaný programami ako gnome-multi-term, quadkonsole, atď., ktoré sa zameriavajú na usporiadanie terminálov do mriežok (karty sú bežná metóda, ktorú Terminator taktiež podporuje).

    +

    Gücünü kullanıcısından alan Uçbirim hizalama aracı. Gnome-multi-term, Quadkonsole ve daha nicelerinden ilham alınarak tasarlandı. Odak noktası Uçbirimleri ızgaraya göre oturtmak.(Ayrıca sekmeler Terminator'ün desteklediği en yaygın varsayılan yöntemdir)

    +

    一个用来管理终端的高级用户工具。它的灵感来自于gnome-multi-term,quadkonsole等程序。它致力于用格子来管理终端(最普遍的方法是用标签页,Terminator也支持)。

    +

    Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

    +

    Meget af Terminators opførsel er baseret på GNOME Terminal, og vi tilføjer flere funktioner fra denne som tiden går, men vi vil også gerne udvide i andre retninger med brugbare funktioner for systemadministratorer og andre brugere.

    +

    Viel des Verhaltens von Terminator basiert auf GNOME-Terminal und wir fügen mit der Zeit ständig neue Funktionen hinzu, aber wir wollen uns auch in andere Richtungen weiterentwickeln, mit nützlichen Funktionen für Systemadministratoren und andere Benutzergruppen.

    +

    Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

    +

    Mucho del comportamiento de Terminator está basado en GNOME Terminal, y estamos agregando más funcionalidades a medida que el tiempo pasa, pero también queremos extenderlo en diferentes direcciones con funcionalidades útiles para administradores de sistema y otros usuarios.

    +

    Le fonctionnement de Terminator est principalement basé sur celui de GNOME Terminal. Nous lui ajoutons des fonctionnalités au fur et à mesure, mais nous voulons aussi les étendre dans différentes directions, avec des fonctionnalités utiles pour les administrateurs système et les autres utilisateurs

    +

    Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

    +

    Kebanyakan kelakuan Terminal adalah berdasarkan dari Terminal GNOME, dan kami telah menambah lagi beberapa fitur. Selain itu, kami juga melanjutkan arah yang berlainan dan berguna untuk pentadbir sistem dan juga pengguna biasa.

    +

    Een groot gedeelte van het gedrag van Terminator is gebaseerd op GNOME Terminal. We voegen langzamerhand meer functies toe uit die app, maar we zijn ook van plan om een andere richting op te gaan zodat we functies kunnen toevoegen die nuttig zijn voor systeemadministrators en andere gebruikers.

    +

    O comportamento do Terminator é baseado no Terminal GNOME, e nós adicionamos mais recursos ao passar do tempo, mas também queremos estender para áreas distintas, oferecendo recursos uteis para administradores de sistema e outros usuários.

    +

    Многое в работе Terminator основано на терминале GNOME, и мы постепенно добавляем больше функций того терминала, но мы также хотим расширять спектр возможностей программы, добавляя нужные системным администраторам и другим пользователям функции.

    +

    Mnohé z funkcií aplikácie Terminator vychádzajú z GNOME Terminal a postupne z neho pridávanie ďalšie funkcie, ale tiež chceme Terminator rozširovať v rozličných smeroch užitočnými vlastnosťami pre správcov systémov a ďalších používateľov.

    +

    Terminator的大部分行为基于GNOME Terminal,我们还在从中集成更多特性。但我们同时也希望向扩展更多不同方面的实用特性从而服务于系统管理员和其他用户。

    +

    Some highlights:

    +

    Nogle højdepunkter:

    +

    Einige Höhepunkte:

    +

    Some highlights:

    +

    Algunos destacados:

    +

    برخی از نکات برجسته

    +

    Quelques points forts :

    +

    כמה דגשים

    +

    Alicun evidentias:

    +

    Some highlights:

    +

    Alcune evidenze:

    +

    ചില പ്രത്യേകതകൾ :

    +

    Beberapa sorotan:

    +

    Enkele hoogtepunten:

    +

    Qualques punts fòrts :

    +

    Kilka głównych funkcji:

    +

    Alguns destaques:

    +

    Alguns destaques:

    +

    Ключевые особенности:

    +

    Zopár schopností:

    +

    Bazı özellikler:

    +

    一些亮点:

    +
      +
    • Arrange terminals in a grid
    • +
    • Arrangér terminaler i et net
    • +
    • Terminals in einem Raster anordnen
    • +
    • Διάταξη τερματικών σε πλέγμα
    • +
    • Arrange terminals in a grid
    • +
    • Acomodar terminales en grilla
    • +
    • سازماندهی پایانه در یک شبکه
    • +
    • Arranger les terminaux en grille.
    • +
    • סדר טרמינלים בטבלה
    • +
    • Arrangiar le terminales in un grillia
    • +
    • Arrange terminals in a grid
    • +
    • Disporre i terminali in una glriglia
    • +
    • Susun terminal dalam grid
    • +
    • Regel terminals in een rooster
    • +
    • Rozmieszczanie terminali w siatce
    • +
    • Ordenar os terminais em grelha
    • +
    • Organizar os terminais em uma grade
    • +
    • Упорядочить терминалы в виде сетки
    • +
    • Usporiadanie terminálov v mriežke
    • +
    • Uçbirimleri ızgaraya göre oturt
    • +
    • 用格子管理终端
    • +
    • Tabs
    • +
    • Karty
    • +
    • Faneblade
    • +
    • Reiter
    • +
    • Καρτέλες
    • +
    • Tabs
    • +
    • Pestañas
    • +
    • Onglets
    • +
    • לשוניות
    • +
    • Schedas
    • +
    • Schede
    • +
    • +
    • Hilfirandin
    • +
    • ടാബുകള്‍
    • +
    • Tab
    • +
    • Faner
    • +
    • Tabbladen
    • +
    • Onglets
    • +
    • Karty
    • +
    • Separadores
    • +
    • Abas
    • +
    • Вкладки
    • +
    • Karty
    • +
    • Sekmeler
    • +
    • 标签页
    • +
    • Drag and drop re-ordering of terminals
    • +
    • Træk og slip arrangering af terminaler
    • +
    • Ziehen und loslassen, um die Terminals umzusortieren
    • +
    • Drag and drop re-ordering of terminals
    • +
    • Reordenamiento de terminales vía arrastrar y soltar
    • +
    • گرفتن و رها کردن سفارش دوباره برای پایانه
    • +
    • Glisser/déposer pour réordonner les terminaux
    • +
    • Drag and drop re-ordering of terminals
    • +
    • Trascina e rilascia per ri-ordinare i terminali
    • +
    • Seret dan lepas penertiban-semula terminal
    • +
    • Terminals herschikken via slepen-en-loslaten
    • +
    • Rozmieszczanie terminali metodą "przeciągnij i upuść"
    • +
    • Arraste e largue para organizar os terminais
    • +
    • Arrastar e soltar reordenação de terminais
    • +
    • Перетаскивание и изменение порядка терминалов
    • +
    • Uçbirimleri düzenlemek için Sürükle ve bırak
    • +
    • 拖拽式的终端布局调整
    • +
    • Lots of keyboard shortcuts
    • +
    • Masser af tastatur genveje
    • +
    • Eine Menge an Tastaturkürzel
    • +
    • Πολλές συνομεύσεις πληκτρολογίου
    • +
    • Lots of keyboard shortcuts
    • +
    • Muchos atajos de teclado
    • +
    • بسیاری از میانبرهای صفحه کلید
    • +
    • De nombreux raccourcis clavier
    • +
    • קיצורי מקלדת רבים
    • +
    • Quantitates de vias breve de claviero
    • +
    • Lots of keyboard shortcuts
    • +
    • Quantità di scorciatoie da tastiera
    • +
    • Lebih banyak pintasan papan kekunci
    • +
    • Massevis av tastatursnarveier
    • +
    • Veel toetsenbordsnelkoppelingen
    • +
    • Liczne skróty klawiszowe
    • +
    • Diversos atalhos de teclado
    • +
    • Teclas de atalho do teclado
    • +
    • Множество сочетаний клавиш быстрого доступа
    • +
    • Množstvo klávesových skratiek
    • +
    • Bir sürü klavye kısayolları
    • +
    • 大量快捷键
    • +
    • Save multiple layouts and profiles via GUI preferences editor
    • +
    • Gem flere layouts og profiler via GUI indstilling
    • +
    • Mehrere Anordnungen und Profile mithilfe der grafischen Einstellungsbearbeitung speichern
    • +
    • Save multiple layouts and profiles via GUI preferences editor
    • +
    • Guarda múltiples disposiciones y perfiles a través de un editor de preferencias GUI
    • +
    • ذخیره سازی چندین پوسته و پروفایل از طریق اولویت ویرایشگر گرافیکی
    • +
    • Enregistrer les multiples dispositions et profils via l'éditeur de préférence GUI.
    • +
    • Save multiple layouts and profiles via GUI preferences editor
    • +
    • Salva i layout e profili multipli attraverso l'editor delle preferenze
    • +
    • Simpan bentangan dan profil berbilang melalui penyunting keutamaan GUI
    • +
    • Sla meerdere lay-outs en profielen op via GUI voorkeureneditor
    • +
    • Zapisywanie wielu układów i profili w graficznym edytorze ustawień
    • +
    • Guardar múltiplos layouts e perfis através da interface gráfica editor de preferências
    • +
    • Salvar múltiplos layouts e perfis via preferências do editor GUI.
    • +
    • Сохранение нескольких схем размещения и профилей через редактор настроек с графическим интерфейсом
    • +
    • Uloženie viacerých rozložení a profilov cez grafický editor nastavení
    • +
    • GUI tercih düzenleyici ile çoklu düzen ve profil kaydetme
    • +
    • 通过图形界面设定多种布局和配置
    • +
    • Simultaneous typing to arbitrary groups of terminals
    • +
    • Samtidig tastning til vilkårlige grupper af terminaler
    • +
    • Gleichzeitige Eingabe in beliebig vielen Terminals
    • +
    • Simultaneous typing to arbitrary groups of terminals
    • +
    • Escritura simultánea en grupos arbitrarios de terminales
    • +
    • تایپ همزمان و گروه های دلخواه در پایانه ها
    • +
    • Écriture simultanée dans n'importe quel groupe de terminaux
    • +
    • Scriptura simultanee in qualcunque numero de terminales
    • +
    • Simultaneous typing to arbitrary groups of terminals
    • +
    • Ketukan ke kumpulan arbitari terminal secara serentak
    • +
    • Escrever para vários grupos de terminais simultaneamente
    • +
    • Digitação simultânea para grupos arbitrários de terminais.
    • +
    • Одновременный ввод текста в произвольные группы терминалов
    • +
    • Súčasné písanie do ľubovoľných skupín terminálov
    • +
    • Rastgele gruplanmış Uçbirimler için eşzamanlı yazma
    • +
    • 同时向任意多个终端输入
    • +
    +

    And lots more...

    +

    Og meget mere...

    +

    Und viel mehr …

    +

    And lots more...

    +

    Y mucho más...

    +

    و خیلی چیزها بیشتر.....

    +

    Et bien plus...

    +

    ועוד הרבה...

    +

    E quantitates ancora...

    +

    And lots more...

    +

    Molto più...

    +

    그리고 더 많이...

    +

    അതുകൂടാതെ പിന്നെയും ധാരാളം ...

    +

    Dan banyak lagi...

    +

    En nog veel meer...

    +

    E plan mai encara...

    +

    I wiele więcej...

    +

    E muito mais...

    +

    E muito mais...

    +

    И многое другое...

    +

    A mnoho ďalšieho...

    +

    Ve çok daha fazlası...

    +

    还有更多……

    +
    + + + http://4.bp.blogspot.com/-xt4Tja1TMQ0/Vdemmf8wYSI/AAAAAAAAA9A/uROTre0PMls/s1600/terminator_main_basic.png + The main window showing the application in action + Det primære vindue, som viser applikationen i funktion + Das Hauptfenster zeigt die aktive Anwendung + The main window showing the application in action + Ventana principal mostrando la aplicación en acción + پنجره ای اصلی نرم افزارهای فعال را نشان می دهد + La fenêtre principale montrant l'application en action + The main window showing the application in action + La finestra principale mostra l'applicazione attiva + Tetingkap utama menunjukkan aplikasi sedang bertindak + Het hoofdvenster toont de applicatie in actie + Główne okno programu pokazujące aplikację w działaniu + A janela principal que mostra a aplicação em acção + A janela principal mostrando a aplicação em ação + Главное окно, показывающее приложение в действии + Hlavné okno zobrazuje aplikáciu v akcii + Ana pencere çalışmakta olan uygulamayı gösteriyor + 主窗口用于显示当前的程序 + + + http://4.bp.blogspot.com/-rRxALSpEEZw/Vdeu58JgpnI/AAAAAAAAA9o/XewWKJ5HNo4/s1600/terminator_main_complex.png + Getting a little crazy with the terminals + Gakker ud med terminalerne + Ein bisschen verrückt werden mit den terminals + Getting a little crazy with the terminals + Un poco de locura con las terminales + یکم متفاوت تر به نظر بیا با پایانه + Devenir un peu fou avec les terminaux. + Getting a little crazy with the terminals + 터미널에 미쳐봅시다. + Buat sesuatu yang gila-gila dengan terminal + Een beetje gek worden met de terminals + Ficando um pouco louco com terminais + Немного сумасшествия с терминалами + Trochu sa pobláznime s terminálmi + Uçbirimlerle delirmeceler + 终端让人抓狂 + + + http://2.bp.blogspot.com/-t_8oRyMXUls/VdemmRVnZnI/AAAAAAAAA88/rHIr8L1X7Ho/s1600/terminator_prefs_global.png + The preferences window where you can change the defaults + Vinduet for indstillinger hvor du kan ændre standardinstillingerne + Das Einstellungsfenster, in dem Sie die Vorgabewerte ändern können + Το παράθυρο προτιμήσεων όπου μπορείτε να αλλάξετε τις προεπιλογές + The preferences window where you can change the defaults + La ventana de preferencias dónde se pueden cambiar los valores predeterminados + پنجره ای تنظیمات مکانی است که شما می توانید تنظیمات پیش فرض را تغییر دهید + La fenêtre des préférences où vous pouvez modifier les réglages par défaut + The preferences window where you can change the defaults + 기본 설정을 바꿀 수 있는 설정 창 + Tetingkap keutamaan yang mana anda boleh ubah lalai + Het voorkeurenvenster waar je de standaardwaarden kan veranderen + Okno ustawień w których możesz dostosować domyślną konfigurację + A janela de preferências onde podes modificar os valores por omissão + A janela de preferências onde você pode alterar o padrão + Окно настроек, где можно изменить стандартные настройки + Okno nastaveni, kde môzete zmeniť štandardné nastavenia + Varsayılan ayarları değiştirebileceğiniz tercihler penceresi + 偏好设定窗口(改变默认设置) + 您可以更改預設值的偏好視窗 + + + http://gnometerminator.blogspot.com/p/introduction.html + stephen.j.boddy@gmail.com +
    \ No newline at end of file diff --git a/test/mockdata/mock_appdata.py b/test/mockdata/mock_appdata.py new file mode 100644 index 000000000..07bd7abe9 --- /dev/null +++ b/test/mockdata/mock_appdata.py @@ -0,0 +1,14 @@ +from Testing import get_tested_mock_package + +APPDATA = get_tested_mock_package( +files={ +'/usr/share/appdata/broken.appdata.xml': {'content_path': '/usr/share/appdata/broken.appdata.xml'}, +'/usr/share/appdata/terminator.appdata.xml': {'content_path': '/usr/share/appdata/terminator.appdata.xml'} +} +) + +APPDATA2 = get_tested_mock_package( +files={ +'/usr/share/appdata/terminator.appdata.xml': {'content_path': '/usr/share/appdata/terminator.appdata.xml'} +} +) diff --git a/test/test_appdata.py b/test/test_appdata.py index eac59366b..b6ec132ce 100644 --- a/test/test_appdata.py +++ b/test/test_appdata.py @@ -1,10 +1,11 @@ from unittest.mock import patch +from mockdata.mock_appdata import APPDATA, APPDATA2 import pytest from rpmlint.checks.AppDataCheck import AppDataCheck from rpmlint.filter import Filter -from Testing import CONFIG, get_tested_package, HAS_APPSTREAM_GLIB +from Testing import CONFIG, HAS_APPSTREAM_GLIB @pytest.fixture(scope='function', autouse=True) @@ -16,21 +17,21 @@ def appdatacheck(): @pytest.mark.skipif(not HAS_APPSTREAM_GLIB, reason='Optional dependency appstream-glib not installed') -@pytest.mark.parametrize('package', ['binary/appdata']) -def test_appdata_fail(tmp_path, package, appdatacheck): +@pytest.mark.parametrize('package', [APPDATA]) +def test_appdata_fail(package, appdatacheck): output, test = appdatacheck - test.check(get_tested_package(package, tmp_path)) + test.check(package) out = output.print_results(output.results) # there are two borked packages assert len(output.results) == 2 assert 'invalid-appdata-file' in out -@pytest.mark.parametrize('package', ['binary/appdata']) +@pytest.mark.parametrize('package', [APPDATA2]) @patch('rpmlint.checks.AppDataCheck.AppDataCheck.cmd', 'command-really-not-found') -def test_appdata_fail_no_checker(tmp_path, package, appdatacheck): +def test_appdata_fail_no_checker(package, appdatacheck): output, test = appdatacheck - test.check(get_tested_package(package, tmp_path)) + test.check(package) out = output.print_results(output.results) # there is just one borked file as the other is invalid content # but valid xml From fa41771b36fceb8d5f84e1a0c1564dd643050381 Mon Sep 17 00:00:00 2001 From: Luz Marina Date: Thu, 11 Jul 2024 11:48:46 +0200 Subject: [PATCH 2/6] Fix for bug detected in test_appdata.py The files are placed in the test/files directory --- test/files/broken-xml.metainfo.xml | 426 ++++++++++++++++++++++++++++ test/files/broken.appdata.xml | 426 ++++++++++++++++++++++++++++ test/files/terminator.appdata.xml | 427 +++++++++++++++++++++++++++++ test/mockdata/mock_appdata.py | 18 +- 4 files changed, 1290 insertions(+), 7 deletions(-) create mode 100644 test/files/broken-xml.metainfo.xml create mode 100644 test/files/broken.appdata.xml create mode 100644 test/files/terminator.appdata.xml diff --git a/test/files/broken-xml.metainfo.xml b/test/files/broken-xml.metainfo.xml new file mode 100644 index 000000000..8979cd21e --- /dev/null +++ b/test/files/broken-xml.metainfo.xml @@ -0,0 +1,426 @@ + + + CC0-1.0 + GPL-2.0 only + Terminator + Terminator + المتطرف + Terminator + Terminator + Тэрмінатар + Терминатор + টার্মিনেটর + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminatoro + Terminator + Terminator + Terminator + ترمیناتور + Terminator + Terminator + Terminator + Terminador + Terminator + टर्मिनेटर + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + 터미네이터 + Terminator + Terminator + Терминатор + ടെര്‍മിനേറ്റര്‍ + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + ටර්මිනේටර් + Terminátor + Terminator + Terminator + Терминатор + Terminator + Terminator + முனையம் + టెర్మినేటర్ + Terminator + Uçbirim + Terminator + Terminator + Terminator + Terminator 终端终结者 + 終端機 + Multiple terminals in one window + Veelvuldige terminale in een venster + العديد من الطرفيات في نافذة واحدة + Delles terminales nuna ventana + Çoxsaylı terminallar bir pəncərədə + Некалькі тэрміналаў у акне + Множество терминали в един прозорец + এক উইন্ডোতে একাধিক টার্মিনাল + Više terminala u jednom prozoru + Diversos terminals en una finestra + Diversos terminals en una finestra + Několik terminálů v jednom okně + Flere terminaler i et vindue + Mehrere Terminals in einem Fenster + Πολλαπλά τερματικά σε ένα παράθυρο + Multiple terminals in one window + Multiple terminals in one window + Multiple terminals in one window + Pluraj terminaloj en unu fenestro + Múltiples terminales en una ventana + Mitu terminaali ühes aknas + Hainbat terminal leiho bakarrean + Useita päätteitä yhdessä ikkunassa + Permet d'avoir plusieurs terminaux en une seule fenêtre + Múltiples terminales nunha ventá + מסופים מרובים בחלון אחד + एक विंडो में अनेक टर्मिनल + Više terminala u jednom prozoru + Több terminál egy ablakban + Մի քանի տերմինալ մեկ պատուհանում + Plure terminales in un fenestra + Banyak terminal dalam satu window + Margar útstöðvar í einum glugga + Molteplici terminali un una sola finestra + 複数の端末を一つのウインドウに + Akeh terminal ning sak jendelo + მრავალი ტერმინალები ერთ ფანჯარაში + Бір терезе ішінде көптік терминалдар + 창 하나에 터미널 여러 개 쓰기 + Keli terminalai viename lange + Daudzi termināļi vienā logā + Повеќе терминали во еден прозорец + ഒരു ജാലകത്തില്‍ ഒന്നിലധികം ടെര്‍മിനലുകള്‍ + Kesemua terminal dalam satu tetingkap + Flere terminaler i ett vindu + Meerdere terminals in één venster + Permet d'aver mantun terminal dins una sola fenèstra + Wiele terminali w jednym oknie + Terminais múltiplos numa janela + Múltiplos terminais em uma janela + Terminale multiple într-o singură fereastră + Несколько терминалов в одном окне + එක් වින්ඩෝවක ටර්මිනල් රාශියක් + Viaceré terminály v jednom okne + Več terminalov v enem oknu + Shumë terminale në një dritare + Више терминала у једном прозору + Loba terminal dina hiji jandela + Flera terminaler i ett fönster + ஒரு சாளரத்தில் பல முனையங்கள் + ఒకే విండోలో బహుళ టెర్మినల్స్ + หลายเทอร์มินัลในหน้าต่างเดียว + Tek pencerede birden çok uçbirim + Кілька терміналів в одному вікні + ایک دریچے میں ایک سے زیادہ ٹرمنل + Mở nhiều terminal trong cùng cửa sổ + 一个窗口中的多个终端 + +

    The robot future of terminals

    +

    Fremtiden for robotterminaler

    +

    Die Roboterzukunft der Terminals

    +

    The robot future of terminals

    +

    El futuro robot de terminales

    +

    ربات اینده ای پایانه است

    +

    Le futur robot des terminaux.

    +

    Le robot futur del terminales

    +

    The robot future of terminals

    +

    Il futuro robot dei terminali

    +

    Terminal dari robot masa hadapan

    +

    De robottoekomst van terminals

    +

    O robô futuro dos terminais

    +

    O robo do futuro dos terminais

    +

    Robotická budúcnosť terminálov

    +

    高级终端的未来

    +

    終端機的自動功能

    +

    A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

    +

    Et power-user værktøj til at arrangere terminaler. + +Det er inspireret af programmer som; 'gnome-multi-term', 'quadkonsole', etc. på den måde at det primære fokus er at arrangere terminaler i net(faneblade værende den mest almindelige måde, som Terminator også understøtter).

    +

    Ein Werkzeug für erfahrene Nutzer, um Terminals anzuordnen. Es ist inspiriert von Anwendungen wie: gnome-multi-term, quadkonsole, usw., deren Hauptfokus auf dem Anordnen der Terminals in einem Gitter liegt (die Verwendung von Reitern ist die meist verbreitete Methode, welche von Terminator auch unterstützt wird).

    +

    Ένα εργαλείο οργάνωσης τερματικών για προχωρημένους χρήστες. Αντλεί έμπνευση από προγράμματα όπως το gnome-multi-term, το quadkonsole κτλ., με την έννοια πως εστιάζει στην οργάνωση τερματικών σε πλέγματα (οι καρτέλες είναι η πιο κοινή μέθοδος και υποστηρίζεται και αυτή από το Terminator)

    +

    A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

    +

    Una herramienta para usuarios avanzados, para organizar terminales. Está inspirado en programas tales como gnome-multi-term, quadkonsole, etc., ya que el objetivo principal es organizar terminales en grillas (el método predeterminado más común es en pestañas, que también está soportado por Terminator).

    +

    یک کابر-قدرتمند ابزاری برای سازماندهی پایانه دارد.این نرم افزار الهام بخش برنامه ای مثل gnome-multi-term , quadkonsole و غیره است.در واقع جهت اصلی سازمان دهی پایانه در شبکه است.(زبانه جدید- این یکی از روش های معروف و پیش فرض در پاینه ای (Terminator)است که پشتیبانی می شود.)

    +

    Un outil pour utilisateur expérimenté pour l'organisation des terminaux. Il s'inspire des programmes tels que gnome-multi-term, quadkonsole, etc. dont le principal focus est l'organisation des terminaux en grille (sous forme d'onglets dans le mode par défaut le plus basique, mode que Terminator prend en charge).

    +

    A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

    +

    Alat pengguna-mahir untuk menyusun terminal. Ia diilham dari program seperti gnome-multi-term, quadkonsole, dan lain-lain yang mana fokus utama ialah menyusun terminal dalam grid (tab adalah kaedah lalai paling umum, yang mana Terminator juga menyokongnya).

    +

    Een krachtgebruikershulpmiddel voor het regelen van terminals. Het is geïnspireerd door programma's zoals gnome-multi-term, quadkonsole, enz. met als hoofddoel het regelen van terminals in netten (tabbladen is de meest algemene standaardmethode, die Terminal ook ondersteunt)

    +

    Uma poderosa ferramenta para agrupamento de terminais. Foi inspirada por programas como gnome-multi-term, quadkonsole, etc. em que o objetivo principal é o agrupamento de terminais em grades (guia é o meio mais comum, o qual o terminal suporta).

    +

    Мощный инструмент для упорядочения терминалов. Основой для него послужили такие программы, как gnome-multi-term, quadkonsole и другие, в том смысле, что его главная задача — размещение терминалов в виде сетки (чаще всего применяют способ размещения в виде вкладок, который также реализован в Terminator).

    +

    Nástroj na usporiadanie terminálov pre pokročilých používateľov. Je inšpirovaný programami ako gnome-multi-term, quadkonsole, atď., ktoré sa zameriavajú na usporiadanie terminálov do mriežok (karty sú bežná metóda, ktorú Terminator taktiež podporuje).

    +

    Gücünü kullanıcısından alan Uçbirim hizalama aracı. Gnome-multi-term, Quadkonsole ve daha nicelerinden ilham alınarak tasarlandı. Odak noktası Uçbirimleri ızgaraya göre oturtmak.(Ayrıca sekmeler Terminator'ün desteklediği en yaygın varsayılan yöntemdir)

    +

    一个用来管理终端的高级用户工具。它的灵感来自于gnome-multi-term,quadkonsole等程序。它致力于用格子来管理终端(最普遍的方法是用标签页,Terminator也支持)。

    +

    Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

    +

    Meget af Terminators opførsel er baseret på GNOME Terminal, og vi tilføjer flere funktioner fra denne som tiden går, men vi vil også gerne udvide i andre retninger med brugbare funktioner for systemadministratorer og andre brugere.

    +

    Viel des Verhaltens von Terminator basiert auf GNOME-Terminal und wir fügen mit der Zeit ständig neue Funktionen hinzu, aber wir wollen uns auch in andere Richtungen weiterentwickeln, mit nützlichen Funktionen für Systemadministratoren und andere Benutzergruppen.

    +

    Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

    +

    Mucho del comportamiento de Terminator está basado en GNOME Terminal, y estamos agregando más funcionalidades a medida que el tiempo pasa, pero también queremos extenderlo en diferentes direcciones con funcionalidades útiles para administradores de sistema y otros usuarios.

    +

    Le fonctionnement de Terminator est principalement basé sur celui de GNOME Terminal. Nous lui ajoutons des fonctionnalités au fur et à mesure, mais nous voulons aussi les étendre dans différentes directions, avec des fonctionnalités utiles pour les administrateurs système et les autres utilisateurs

    +

    Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

    +

    Kebanyakan kelakuan Terminal adalah berdasarkan dari Terminal GNOME, dan kami telah menambah lagi beberapa fitur. Selain itu, kami juga melanjutkan arah yang berlainan dan berguna untuk pentadbir sistem dan juga pengguna biasa.

    +

    Een groot gedeelte van het gedrag van Terminator is gebaseerd op GNOME Terminal. We voegen langzamerhand meer functies toe uit die app, maar we zijn ook van plan om een andere richting op te gaan zodat we functies kunnen toevoegen die nuttig zijn voor systeemadministrators en andere gebruikers.

    +

    O comportamento do Terminator é baseado no Terminal GNOME, e nós adicionamos mais recursos ao passar do tempo, mas também queremos estender para áreas distintas, oferecendo recursos uteis para administradores de sistema e outros usuários.

    +

    Многое в работе Terminator основано на терминале GNOME, и мы постепенно добавляем больше функций того терминала, но мы также хотим расширять спектр возможностей программы, добавляя нужные системным администраторам и другим пользователям функции.

    +

    Mnohé z funkcií aplikácie Terminator vychádzajú z GNOME Terminal a postupne z neho pridávanie ďalšie funkcie, ale tiež chceme Terminator rozširovať v rozličných smeroch užitočnými vlastnosťami pre správcov systémov a ďalších používateľov.

    +

    Terminator的大部分行为基于GNOME Terminal,我们还在从中集成更多特性。但我们同时也希望向扩展更多不同方面的实用特性从而服务于系统管理员和其他用户。

    +

    Some highlights:

    +

    Nogle højdepunkter:

    +

    Einige Höhepunkte:

    +

    Some highlights:

    +

    Algunos destacados:

    +

    برخی از نکات برجسته

    +

    Quelques points forts :

    +

    כמה דגשים

    +

    Alicun evidentias:

    +

    Some highlights:

    +

    Alcune evidenze:

    +

    ചില പ്രത്യേകതകൾ :

    +

    Beberapa sorotan:

    +

    Enkele hoogtepunten:

    +

    Qualques punts fòrts :

    +

    Kilka głównych funkcji:

    +

    Alguns destaques:

    +

    Alguns destaques:

    +

    Ключевые особенности:

    +

    Zopár schopností:

    +

    Bazı özellikler:

    +

    一些亮点:

    +
      +
    • Arrange terminals in a grid
    • +
    • Arrangér terminaler i et net
    • +
    • Terminals in einem Raster anordnen
    • +
    • Διάταξη τερματικών σε πλέγμα
    • +
    • Arrange terminals in a grid
    • +
    • Acomodar terminales en grilla
    • +
    • سازماندهی پایانه در یک شبکه
    • +
    • Arranger les terminaux en grille.
    • +
    • סדר טרמינלים בטבלה
    • +
    • Arrangiar le terminales in un grillia
    • +
    • Arrange terminals in a grid
    • +
    • Disporre i terminali in una glriglia
    • +
    • Susun terminal dalam grid
    • +
    • Regel terminals in een rooster
    • +
    • Rozmieszczanie terminali w siatce
    • +
    • Ordenar os terminais em grelha
    • +
    • Organizar os terminais em uma grade
    • +
    • Упорядочить терминалы в виде сетки
    • +
    • Usporiadanie terminálov v mriežke
    • +
    • Uçbirimleri ızgaraya göre oturt
    • +
    • 用格子管理终端
    • +
    • Tabs
    • +
    • Karty
    • +
    • Faneblade
    • +
    • Reiter
    • +
    • Καρτέλες
    • +
    • Tabs
    • +
    • Pestañas
    • +
    • Onglets
    • +
    • לשוניות
    • +
    • Schedas
    • +
    • Schede
    • +
    • +
    • Hilfirandin
    • +
    • ടാബുകള്‍
    • +
    • Tab
    • +
    • Faner
    • +
    • Tabbladen
    • +
    • Onglets
    • +
    • Karty
    • +
    • Separadores
    • +
    • Abas
    • +
    • Вкладки
    • +
    • Karty
    • +
    • Sekmeler
    • +
    • 标签页
    • +
    • Drag and drop re-ordering of terminals
    • +
    • Træk og slip arrangering af terminaler
    • +
    • Ziehen und loslassen, um die Terminals umzusortieren
    • +
    • Drag and drop re-ordering of terminals
    • +
    • Reordenamiento de terminales vía arrastrar y soltar
    • +
    • گرفتن و رها کردن سفارش دوباره برای پایانه
    • +
    • Glisser/déposer pour réordonner les terminaux
    • +
    • Drag and drop re-ordering of terminals
    • +
    • Trascina e rilascia per ri-ordinare i terminali
    • +
    • Seret dan lepas penertiban-semula terminal
    • +
    • Terminals herschikken via slepen-en-loslaten
    • +
    • Rozmieszczanie terminali metodą "przeciągnij i upuść"
    • +
    • Arraste e largue para organizar os terminais
    • +
    • Arrastar e soltar reordenação de terminais
    • +
    • Перетаскивание и изменение порядка терминалов
    • +
    • Uçbirimleri düzenlemek için Sürükle ve bırak
    • +
    • 拖拽式的终端布局调整
    • +
    • Lots of keyboard shortcuts
    • +
    • Masser af tastatur genveje
    • +
    • Eine Menge an Tastaturkürzel
    • +
    • Πολλές συνομεύσεις πληκτρολογίου
    • +
    • Lots of keyboard shortcuts
    • +
    • Muchos atajos de teclado
    • +
    • بسیاری از میانبرهای صفحه کلید
    • +
    • De nombreux raccourcis clavier
    • +
    • קיצורי מקלדת רבים
    • +
    • Quantitates de vias breve de claviero
    • +
    • Lots of keyboard shortcuts
    • +
    • Quantità di scorciatoie da tastiera
    • +
    • Lebih banyak pintasan papan kekunci
    • +
    • Massevis av tastatursnarveier
    • +
    • Veel toetsenbordsnelkoppelingen
    • +
    • Liczne skróty klawiszowe
    • +
    • Diversos atalhos de teclado
    • +
    • Teclas de atalho do teclado
    • +
    • Множество сочетаний клавиш быстрого доступа
    • +
    • Množstvo klávesových skratiek
    • +
    • Bir sürü klavye kısayolları
    • +
    • 大量快捷键
    • +
    • Save multiple layouts and profiles via GUI preferences editor
    • +
    • Gem flere layouts og profiler via GUI indstilling
    • +
    • Mehrere Anordnungen und Profile mithilfe der grafischen Einstellungsbearbeitung speichern
    • +
    • Save multiple layouts and profiles via GUI preferences editor
    • +
    • Guarda múltiples disposiciones y perfiles a través de un editor de preferencias GUI
    • +
    • ذخیره سازی چندین پوسته و پروفایل از طریق اولویت ویرایشگر گرافیکی
    • +
    • Enregistrer les multiples dispositions et profils via l'éditeur de préférence GUI.
    • +
    • Save multiple layouts and profiles via GUI preferences editor
    • +
    • Salva i layout e profili multipli attraverso l'editor delle preferenze
    • +
    • Simpan bentangan dan profil berbilang melalui penyunting keutamaan GUI
    • +
    • Sla meerdere lay-outs en profielen op via GUI voorkeureneditor
    • +
    • Zapisywanie wielu układów i profili w graficznym edytorze ustawień
    • +
    • Guardar múltiplos layouts e perfis através da interface gráfica editor de preferências
    • +
    • Salvar múltiplos layouts e perfis via preferências do editor GUI.
    • +
    • Сохранение нескольких схем размещения и профилей через редактор настроек с графическим интерфейсом
    • +
    • Uloženie viacerých rozložení a profilov cez grafický editor nastavení
    • +
    • GUI tercih düzenleyici ile çoklu düzen ve profil kaydetme
    • +
    • 通过图形界面设定多种布局和配置
    • +
    • Simultaneous typing to arbitrary groups of terminals
    • +
    • Samtidig tastning til vilkårlige grupper af terminaler
    • +
    • Gleichzeitige Eingabe in beliebig vielen Terminals
    • +
    • Simultaneous typing to arbitrary groups of terminals
    • +
    • Escritura simultánea en grupos arbitrarios de terminales
    • +
    • تایپ همزمان و گروه های دلخواه در پایانه ها
    • +
    • Écriture simultanée dans n'importe quel groupe de terminaux
    • +
    • Scriptura simultanee in qualcunque numero de terminales
    • +
    • Simultaneous typing to arbitrary groups of terminals
    • +
    • Ketukan ke kumpulan arbitari terminal secara serentak
    • +
    • Escrever para vários grupos de terminais simultaneamente
    • +
    • Digitação simultânea para grupos arbitrários de terminais.
    • +
    • Одновременный ввод текста в произвольные группы терминалов
    • +
    • Súčasné písanie do ľubovoľných skupín terminálov
    • +
    • Rastgele gruplanmış Uçbirimler için eşzamanlı yazma
    • +
    • 同时向任意多个终端输入
    • + +

      And lots more...

      +

      Og meget mere...

      +

      Und viel mehr …

      +

      And lots more...

      +

      Y mucho más...

      +

      و خیلی چیزها بیشتر.....

      +

      Et bien plus...

      +

      ועוד הרבה...

      +

      E quantitates ancora...

      +

      And lots more...

      +

      Molto più...

      +

      그리고 더 많이...

      +

      അതുകൂടാതെ പിന്നെയും ധാരാളം ...

      +

      Dan banyak lagi...

      +

      En nog veel meer...

      +

      E plan mai encara...

      +

      I wiele więcej...

      +

      E muito mais...

      +

      E muito mais...

      +

      И многое другое...

      +

      A mnoho ďalšieho...

      +

      Ve çok daha fazlası...

      +

      还有更多……

      + + + + http://4.bp.blogspot.com/-xt4Tja1TMQ0/Vdemmf8wYSI/AAAAAAAAA9A/uROTre0PMls/s1600/terminator_main_basic.png + The main window showing the application in action + Det primære vindue, som viser applikationen i funktion + Das Hauptfenster zeigt die aktive Anwendung + The main window showing the application in action + Ventana principal mostrando la aplicación en acción + پنجره ای اصلی نرم افزارهای فعال را نشان می دهد + La fenêtre principale montrant l'application en action + The main window showing the application in action + La finestra principale mostra l'applicazione attiva + Tetingkap utama menunjukkan aplikasi sedang bertindak + Het hoofdvenster toont de applicatie in actie + Główne okno programu pokazujące aplikację w działaniu + A janela principal que mostra a aplicação em acção + A janela principal mostrando a aplicação em ação + Главное окно, показывающее приложение в действии + Hlavné okno zobrazuje aplikáciu v akcii + Ana pencere çalışmakta olan uygulamayı gösteriyor + 主窗口用于显示当前的程序 + + + http://4.bp.blogspot.com/-rRxALSpEEZw/Vdeu58JgpnI/AAAAAAAAA9o/XewWKJ5HNo4/s1600/terminator_main_complex.png + Getting a little crazy with the terminals + Gakker ud med terminalerne + Ein bisschen verrückt werden mit den terminals + Getting a little crazy with the terminals + Un poco de locura con las terminales + یکم متفاوت تر به نظر بیا با پایانه + Devenir un peu fou avec les terminaux. + Getting a little crazy with the terminals + 터미널에 미쳐봅시다. + Buat sesuatu yang gila-gila dengan terminal + Een beetje gek worden met de terminals + Ficando um pouco louco com terminais + Немного сумасшествия с терминалами + Trochu sa pobláznime s terminálmi + Uçbirimlerle delirmeceler + 终端让人抓狂 + + + http://2.bp.blogspot.com/-t_8oRyMXUls/VdemmRVnZnI/AAAAAAAAA88/rHIr8L1X7Ho/s1600/terminator_prefs_global.png + The preferences window where you can change the defaults + Vinduet for indstillinger hvor du kan ændre standardinstillingerne + Das Einstellungsfenster, in dem Sie die Vorgabewerte ändern können + Το παράθυρο προτιμήσεων όπου μπορείτε να αλλάξετε τις προεπιλογές + The preferences window where you can change the defaults + La ventana de preferencias dónde se pueden cambiar los valores predeterminados + پنجره ای تنظیمات مکانی است که شما می توانید تنظیمات پیش فرض را تغییر دهید + La fenêtre des préférences où vous pouvez modifier les réglages par défaut + The preferences window where you can change the defaults + 기본 설정을 바꿀 수 있는 설정 창 + Tetingkap keutamaan yang mana anda boleh ubah lalai + Het voorkeurenvenster waar je de standaardwaarden kan veranderen + Okno ustawień w których możesz dostosować domyślną konfigurację + A janela de preferências onde podes modificar os valores por omissão + A janela de preferências onde você pode alterar o padrão + Окно настроек, где можно изменить стандартные настройки + Okno nastaveni, kde môzete zmeniť štandardné nastavenia + Varsayılan ayarları değiştirebileceğiniz tercihler penceresi + 偏好设定窗口(改变默认设置) + 您可以更改預設值的偏好視窗 + + + http://gnometerminator.blogspot.com/p/introduction.html + stephen.j.boddy@gmail.com + \ No newline at end of file diff --git a/test/files/broken.appdata.xml b/test/files/broken.appdata.xml new file mode 100644 index 000000000..90367f845 --- /dev/null +++ b/test/files/broken.appdata.xml @@ -0,0 +1,426 @@ + + + CC0-1.0 + GPL-2.0 only + Terminator + Terminator + المتطرف + Terminator + Terminator + Тэрмінатар + Терминатор + টার্মিনেটর + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminatoro + Terminator + Terminator + Terminator + ترمیناتور + Terminator + Terminator + Terminator + Terminador + Terminator + टर्मिनेटर + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + 터미네이터 + Terminator + Terminator + Терминатор + ടെര്‍മിനേറ്റര്‍ + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + ටර්මිනේටර් + Terminátor + Terminator + Terminator + Терминатор + Terminator + Terminator + முனையம் + టెర్మినేటర్ + Terminator + Uçbirim + Terminator + Terminator + Terminator + Terminator 终端终结者 + 終端機 + Multiple terminals in one window + Veelvuldige terminale in een venster + العديد من الطرفيات في نافذة واحدة + Delles terminales nuna ventana + Çoxsaylı terminallar bir pəncərədə + Некалькі тэрміналаў у акне + Множество терминали в един прозорец + এক উইন্ডোতে একাধিক টার্মিনাল + Više terminala u jednom prozoru + Diversos terminals en una finestra + Diversos terminals en una finestra + Několik terminálů v jednom okně + Flere terminaler i et vindue + Mehrere Terminals in einem Fenster + Πολλαπλά τερματικά σε ένα παράθυρο + Multiple terminals in one window + Multiple terminals in one window + Multiple terminals in one window + Pluraj terminaloj en unu fenestro + Múltiples terminales en una ventana + Mitu terminaali ühes aknas + Hainbat terminal leiho bakarrean + Useita päätteitä yhdessä ikkunassa + Permet d'avoir plusieurs terminaux en une seule fenêtre + Múltiples terminales nunha ventá + מסופים מרובים בחלון אחד + एक विंडो में अनेक टर्मिनल + Više terminala u jednom prozoru + Több terminál egy ablakban + Մի քանի տերմինալ մեկ պատուհանում + Plure terminales in un fenestra + Banyak terminal dalam satu window + Margar útstöðvar í einum glugga + Molteplici terminali un una sola finestra + 複数の端末を一つのウインドウに + Akeh terminal ning sak jendelo + მრავალი ტერმინალები ერთ ფანჯარაში + Бір терезе ішінде көптік терминалдар + 창 하나에 터미널 여러 개 쓰기 + Keli terminalai viename lange + Daudzi termināļi vienā logā + Повеќе терминали во еден прозорец + ഒരു ജാലകത്തില്‍ ഒന്നിലധികം ടെര്‍മിനലുകള്‍ + Kesemua terminal dalam satu tetingkap + Flere terminaler i ett vindu + Meerdere terminals in één venster + Permet d'aver mantun terminal dins una sola fenèstra + Wiele terminali w jednym oknie + Terminais múltiplos numa janela + Múltiplos terminais em uma janela + Terminale multiple într-o singură fereastră + Несколько терминалов в одном окне + එක් වින්ඩෝවක ටර්මිනල් රාශියක් + Viaceré terminály v jednom okne + Več terminalov v enem oknu + Shumë terminale në një dritare + Више терминала у једном прозору + Loba terminal dina hiji jandela + Flera terminaler i ett fönster + ஒரு சாளரத்தில் பல முனையங்கள் + ఒకే విండోలో బహుళ టెర్మినల్స్ + หลายเทอร์มินัลในหน้าต่างเดียว + Tek pencerede birden çok uçbirim + Кілька терміналів в одному вікні + ایک دریچے میں ایک سے زیادہ ٹرمنل + Mở nhiều terminal trong cùng cửa sổ + 一个窗口中的多个终端 + +

      The robot future of terminals

      +

      Fremtiden for robotterminaler

      +

      Die Roboterzukunft der Terminals

      +

      The robot future of terminals

      +

      El futuro robot de terminales

      +

      ربات اینده ای پایانه است

      +

      Le futur robot des terminaux.

      +

      Le robot futur del terminales

      +

      The robot future of terminals

      +

      Il futuro robot dei terminali

      +

      Terminal dari robot masa hadapan

      +

      De robottoekomst van terminals

      +

      O robô futuro dos terminais

      +

      O robo do futuro dos terminais

      +

      Robotická budúcnosť terminálov

      +

      高级终端的未来

      +

      終端機的自動功能

      +

      A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

      +

      Et power-user værktøj til at arrangere terminaler. + +Det er inspireret af programmer som; 'gnome-multi-term', 'quadkonsole', etc. på den måde at det primære fokus er at arrangere terminaler i net(faneblade værende den mest almindelige måde, som Terminator også understøtter).

      +

      Ein Werkzeug für erfahrene Nutzer, um Terminals anzuordnen. Es ist inspiriert von Anwendungen wie: gnome-multi-term, quadkonsole, usw., deren Hauptfokus auf dem Anordnen der Terminals in einem Gitter liegt (die Verwendung von Reitern ist die meist verbreitete Methode, welche von Terminator auch unterstützt wird).

      +

      Ένα εργαλείο οργάνωσης τερματικών για προχωρημένους χρήστες. Αντλεί έμπνευση από προγράμματα όπως το gnome-multi-term, το quadkonsole κτλ., με την έννοια πως εστιάζει στην οργάνωση τερματικών σε πλέγματα (οι καρτέλες είναι η πιο κοινή μέθοδος και υποστηρίζεται και αυτή από το Terminator)

      +

      A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

      +

      Una herramienta para usuarios avanzados, para organizar terminales. Está inspirado en programas tales como gnome-multi-term, quadkonsole, etc., ya que el objetivo principal es organizar terminales en grillas (el método predeterminado más común es en pestañas, que también está soportado por Terminator).

      +

      یک کابر-قدرتمند ابزاری برای سازماندهی پایانه دارد.این نرم افزار الهام بخش برنامه ای مثل gnome-multi-term , quadkonsole و غیره است.در واقع جهت اصلی سازمان دهی پایانه در شبکه است.(زبانه جدید- این یکی از روش های معروف و پیش فرض در پاینه ای (Terminator)است که پشتیبانی می شود.)

      +

      Un outil pour utilisateur expérimenté pour l'organisation des terminaux. Il s'inspire des programmes tels que gnome-multi-term, quadkonsole, etc. dont le principal focus est l'organisation des terminaux en grille (sous forme d'onglets dans le mode par défaut le plus basique, mode que Terminator prend en charge).

      +

      A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

      +

      Alat pengguna-mahir untuk menyusun terminal. Ia diilham dari program seperti gnome-multi-term, quadkonsole, dan lain-lain yang mana fokus utama ialah menyusun terminal dalam grid (tab adalah kaedah lalai paling umum, yang mana Terminator juga menyokongnya).

      +

      Een krachtgebruikershulpmiddel voor het regelen van terminals. Het is geïnspireerd door programma's zoals gnome-multi-term, quadkonsole, enz. met als hoofddoel het regelen van terminals in netten (tabbladen is de meest algemene standaardmethode, die Terminal ook ondersteunt)

      +

      Uma poderosa ferramenta para agrupamento de terminais. Foi inspirada por programas como gnome-multi-term, quadkonsole, etc. em que o objetivo principal é o agrupamento de terminais em grades (guia é o meio mais comum, o qual o terminal suporta).

      +

      Мощный инструмент для упорядочения терминалов. Основой для него послужили такие программы, как gnome-multi-term, quadkonsole и другие, в том смысле, что его главная задача — размещение терминалов в виде сетки (чаще всего применяют способ размещения в виде вкладок, который также реализован в Terminator).

      +

      Nástroj na usporiadanie terminálov pre pokročilých používateľov. Je inšpirovaný programami ako gnome-multi-term, quadkonsole, atď., ktoré sa zameriavajú na usporiadanie terminálov do mriežok (karty sú bežná metóda, ktorú Terminator taktiež podporuje).

      +

      Gücünü kullanıcısından alan Uçbirim hizalama aracı. Gnome-multi-term, Quadkonsole ve daha nicelerinden ilham alınarak tasarlandı. Odak noktası Uçbirimleri ızgaraya göre oturtmak.(Ayrıca sekmeler Terminator'ün desteklediği en yaygın varsayılan yöntemdir)

      +

      一个用来管理终端的高级用户工具。它的灵感来自于gnome-multi-term,quadkonsole等程序。它致力于用格子来管理终端(最普遍的方法是用标签页,Terminator也支持)。

      +

      Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

      +

      Meget af Terminators opførsel er baseret på GNOME Terminal, og vi tilføjer flere funktioner fra denne som tiden går, men vi vil også gerne udvide i andre retninger med brugbare funktioner for systemadministratorer og andre brugere.

      +

      Viel des Verhaltens von Terminator basiert auf GNOME-Terminal und wir fügen mit der Zeit ständig neue Funktionen hinzu, aber wir wollen uns auch in andere Richtungen weiterentwickeln, mit nützlichen Funktionen für Systemadministratoren und andere Benutzergruppen.

      +

      Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

      +

      Mucho del comportamiento de Terminator está basado en GNOME Terminal, y estamos agregando más funcionalidades a medida que el tiempo pasa, pero también queremos extenderlo en diferentes direcciones con funcionalidades útiles para administradores de sistema y otros usuarios.

      +

      Le fonctionnement de Terminator est principalement basé sur celui de GNOME Terminal. Nous lui ajoutons des fonctionnalités au fur et à mesure, mais nous voulons aussi les étendre dans différentes directions, avec des fonctionnalités utiles pour les administrateurs système et les autres utilisateurs

      +

      Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

      +

      Kebanyakan kelakuan Terminal adalah berdasarkan dari Terminal GNOME, dan kami telah menambah lagi beberapa fitur. Selain itu, kami juga melanjutkan arah yang berlainan dan berguna untuk pentadbir sistem dan juga pengguna biasa.

      +

      Een groot gedeelte van het gedrag van Terminator is gebaseerd op GNOME Terminal. We voegen langzamerhand meer functies toe uit die app, maar we zijn ook van plan om een andere richting op te gaan zodat we functies kunnen toevoegen die nuttig zijn voor systeemadministrators en andere gebruikers.

      +

      O comportamento do Terminator é baseado no Terminal GNOME, e nós adicionamos mais recursos ao passar do tempo, mas também queremos estender para áreas distintas, oferecendo recursos uteis para administradores de sistema e outros usuários.

      +

      Многое в работе Terminator основано на терминале GNOME, и мы постепенно добавляем больше функций того терминала, но мы также хотим расширять спектр возможностей программы, добавляя нужные системным администраторам и другим пользователям функции.

      +

      Mnohé z funkcií aplikácie Terminator vychádzajú z GNOME Terminal a postupne z neho pridávanie ďalšie funkcie, ale tiež chceme Terminator rozširovať v rozličných smeroch užitočnými vlastnosťami pre správcov systémov a ďalších používateľov.

      +

      Terminator的大部分行为基于GNOME Terminal,我们还在从中集成更多特性。但我们同时也希望向扩展更多不同方面的实用特性从而服务于系统管理员和其他用户。

      +

      Some highlights:

      +

      Nogle højdepunkter:

      +

      Einige Höhepunkte:

      +

      Some highlights:

      +

      Algunos destacados:

      +

      برخی از نکات برجسته

      +

      Quelques points forts :

      +

      כמה דגשים

      +

      Alicun evidentias:

      +

      Some highlights:

      +

      Alcune evidenze:

      +

      ചില പ്രത്യേകതകൾ :

      +

      Beberapa sorotan:

      +

      Enkele hoogtepunten:

      +

      Qualques punts fòrts :

      +

      Kilka głównych funkcji:

      +

      Alguns destaques:

      +

      Alguns destaques:

      +

      Ключевые особенности:

      +

      Zopár schopností:

      +

      Bazı özellikler:

      +

      一些亮点:

      +
        +
      • Arrange terminals in a grid
      • +
      • Arrangér terminaler i et net
      • +
      • Terminals in einem Raster anordnen
      • +
      • Διάταξη τερματικών σε πλέγμα
      • +
      • Arrange terminals in a grid
      • +
      • Acomodar terminales en grilla
      • +
      • سازماندهی پایانه در یک شبکه
      • +
      • Arranger les terminaux en grille.
      • +
      • סדר טרמינלים בטבלה
      • +
      • Arrangiar le terminales in un grillia
      • +
      • Arrange terminals in a grid
      • +
      • Disporre i terminali in una glriglia
      • +
      • Susun terminal dalam grid
      • +
      • Regel terminals in een rooster
      • +
      • Rozmieszczanie terminali w siatce
      • +
      • Ordenar os terminais em grelha
      • +
      • Organizar os terminais em uma grade
      • +
      • Упорядочить терминалы в виде сетки
      • +
      • Usporiadanie terminálov v mriežke
      • +
      • Uçbirimleri ızgaraya göre oturt
      • +
      • 用格子管理终端
      • +
      • Tabs
      • +
      • Karty
      • +
      • Faneblade
      • +
      • Reiter
      • +
      • Καρτέλες
      • +
      • Tabs
      • +
      • Pestañas
      • +
      • Onglets
      • +
      • לשוניות
      • +
      • Schedas
      • +
      • Schede
      • +
      • +
      • Hilfirandin
      • +
      • ടാബുകള്‍
      • +
      • Tab
      • +
      • Faner
      • +
      • Tabbladen
      • +
      • Onglets
      • +
      • Karty
      • +
      • Separadores
      • +
      • Abas
      • +
      • Вкладки
      • +
      • Karty
      • +
      • Sekmeler
      • +
      • 标签页
      • +
      • Drag and drop re-ordering of terminals
      • +
      • Træk og slip arrangering af terminaler
      • +
      • Ziehen und loslassen, um die Terminals umzusortieren
      • +
      • Drag and drop re-ordering of terminals
      • +
      • Reordenamiento de terminales vía arrastrar y soltar
      • +
      • گرفتن و رها کردن سفارش دوباره برای پایانه
      • +
      • Glisser/déposer pour réordonner les terminaux
      • +
      • Drag and drop re-ordering of terminals
      • +
      • Trascina e rilascia per ri-ordinare i terminali
      • +
      • Seret dan lepas penertiban-semula terminal
      • +
      • Terminals herschikken via slepen-en-loslaten
      • +
      • Rozmieszczanie terminali metodą "przeciągnij i upuść"
      • +
      • Arraste e largue para organizar os terminais
      • +
      • Arrastar e soltar reordenação de terminais
      • +
      • Перетаскивание и изменение порядка терминалов
      • +
      • Uçbirimleri düzenlemek için Sürükle ve bırak
      • +
      • 拖拽式的终端布局调整
      • +
      • Lots of keyboard shortcuts
      • +
      • Masser af tastatur genveje
      • +
      • Eine Menge an Tastaturkürzel
      • +
      • Πολλές συνομεύσεις πληκτρολογίου
      • +
      • Lots of keyboard shortcuts
      • +
      • Muchos atajos de teclado
      • +
      • بسیاری از میانبرهای صفحه کلید
      • +
      • De nombreux raccourcis clavier
      • +
      • קיצורי מקלדת רבים
      • +
      • Quantitates de vias breve de claviero
      • +
      • Lots of keyboard shortcuts
      • +
      • Quantità di scorciatoie da tastiera
      • +
      • Lebih banyak pintasan papan kekunci
      • +
      • Massevis av tastatursnarveier
      • +
      • Veel toetsenbordsnelkoppelingen
      • +
      • Liczne skróty klawiszowe
      • +
      • Diversos atalhos de teclado
      • +
      • Teclas de atalho do teclado
      • +
      • Множество сочетаний клавиш быстрого доступа
      • +
      • Množstvo klávesových skratiek
      • +
      • Bir sürü klavye kısayolları
      • +
      • 大量快捷键
      • +
      • Save multiple layouts and profiles via GUI preferences editor
      • +
      • Gem flere layouts og profiler via GUI indstilling
      • +
      • Mehrere Anordnungen und Profile mithilfe der grafischen Einstellungsbearbeitung speichern
      • +
      • Save multiple layouts and profiles via GUI preferences editor
      • +
      • Guarda múltiples disposiciones y perfiles a través de un editor de preferencias GUI
      • +
      • ذخیره سازی چندین پوسته و پروفایل از طریق اولویت ویرایشگر گرافیکی
      • +
      • Enregistrer les multiples dispositions et profils via l'éditeur de préférence GUI.
      • +
      • Save multiple layouts and profiles via GUI preferences editor
      • +
      • Salva i layout e profili multipli attraverso l'editor delle preferenze
      • +
      • Simpan bentangan dan profil berbilang melalui penyunting keutamaan GUI
      • +
      • Sla meerdere lay-outs en profielen op via GUI voorkeureneditor
      • +
      • Zapisywanie wielu układów i profili w graficznym edytorze ustawień
      • +
      • Guardar múltiplos layouts e perfis através da interface gráfica editor de preferências
      • +
      • Salvar múltiplos layouts e perfis via preferências do editor GUI.
      • +
      • Сохранение нескольких схем размещения и профилей через редактор настроек с графическим интерфейсом
      • +
      • Uloženie viacerých rozložení a profilov cez grafický editor nastavení
      • +
      • GUI tercih düzenleyici ile çoklu düzen ve profil kaydetme
      • +
      • 通过图形界面设定多种布局和配置
      • +
      • Simultaneous typing to arbitrary groups of terminals
      • +
      • Samtidig tastning til vilkårlige grupper af terminaler
      • +
      • Gleichzeitige Eingabe in beliebig vielen Terminals
      • +
      • Simultaneous typing to arbitrary groups of terminals
      • +
      • Escritura simultánea en grupos arbitrarios de terminales
      • +
      • تایپ همزمان و گروه های دلخواه در پایانه ها
      • +
      • Écriture simultanée dans n'importe quel groupe de terminaux
      • +
      • Scriptura simultanee in qualcunque numero de terminales
      • +
      • Simultaneous typing to arbitrary groups of terminals
      • +
      • Ketukan ke kumpulan arbitari terminal secara serentak
      • +
      • Escrever para vários grupos de terminais simultaneamente
      • +
      • Digitação simultânea para grupos arbitrários de terminais.
      • +
      • Одновременный ввод текста в произвольные группы терминалов
      • +
      • Súčasné písanie do ľubovoľných skupín terminálov
      • +
      • Rastgele gruplanmış Uçbirimler için eşzamanlı yazma
      • +
      • 同时向任意多个终端输入
      • +
      +

      And lots more...

      +

      Og meget mere...

      +

      Und viel mehr …

      +

      And lots more...

      +

      Y mucho más...

      +

      و خیلی چیزها بیشتر.....

      +

      Et bien plus...

      +

      ועוד הרבה...

      +

      E quantitates ancora...

      +

      And lots more...

      +

      Molto più...

      +

      그리고 더 많이...

      +

      അതുകൂടാതെ പിന്നെയും ധാരാളം ...

      +

      Dan banyak lagi...

      +

      En nog veel meer...

      +

      E plan mai encara...

      +

      I wiele więcej...

      +

      E muito mais...

      +

      E muito mais...

      +

      И многое другое...

      +

      A mnoho ďalšieho...

      +

      Ve çok daha fazlası...

      +

      还有更多……

      +
      + + + http://4.bp.blogspot.com/-xt4Tja1TMQ0/Vdemmf8wYSI/AAAAAAAAA9A/uROTre0PMls/s1600/terminator_main_basic.png + The main window showing the application in action + Det primære vindue, som viser applikationen i funktion + Das Hauptfenster zeigt die aktive Anwendung + The main window showing the application in action + Ventana principal mostrando la aplicación en acción + پنجره ای اصلی نرم افزارهای فعال را نشان می دهد + La fenêtre principale montrant l'application en action + The main window showing the application in action + La finestra principale mostra l'applicazione attiva + Tetingkap utama menunjukkan aplikasi sedang bertindak + Het hoofdvenster toont de applicatie in actie + Główne okno programu pokazujące aplikację w działaniu + A janela principal que mostra a aplicação em acção + A janela principal mostrando a aplicação em ação + Главное окно, показывающее приложение в действии + Hlavné okno zobrazuje aplikáciu v akcii + Ana pencere çalışmakta olan uygulamayı gösteriyor + 主窗口用于显示当前的程序 + + + http://4.bp.blogspot.com/-rRxALSpEEZw/Vdeu58JgpnI/AAAAAAAAA9o/XewWKJ5HNo4/s1600/terminator_main_complex.png + Getting a little crazy with the terminals + Gakker ud med terminalerne + Ein bisschen verrückt werden mit den terminals + Getting a little crazy with the terminals + Un poco de locura con las terminales + یکم متفاوت تر به نظر بیا با پایانه + Devenir un peu fou avec les terminaux. + Getting a little crazy with the terminals + 터미널에 미쳐봅시다. + Buat sesuatu yang gila-gila dengan terminal + Een beetje gek worden met de terminals + Ficando um pouco louco com terminais + Немного сумасшествия с терминалами + Trochu sa pobláznime s terminálmi + Uçbirimlerle delirmeceler + 终端让人抓狂 + + + http://2.bp.blogspot.com/-t_8oRyMXUls/VdemmRVnZnI/AAAAAAAAA88/rHIr8L1X7Ho/s1600/terminator_prefs_global.png + The preferences window where you can change the defaults + Vinduet for indstillinger hvor du kan ændre standardinstillingerne + Das Einstellungsfenster, in dem Sie die Vorgabewerte ändern können + Το παράθυρο προτιμήσεων όπου μπορείτε να αλλάξετε τις προεπιλογές + The preferences window where you can change the defaults + La ventana de preferencias dónde se pueden cambiar los valores predeterminados + پنجره ای تنظیمات مکانی است که شما می توانید تنظیمات پیش فرض را تغییر دهید + La fenêtre des préférences où vous pouvez modifier les réglages par défaut + The preferences window where you can change the defaults + 기본 설정을 바꿀 수 있는 설정 창 + Tetingkap keutamaan yang mana anda boleh ubah lalai + Het voorkeurenvenster waar je de standaardwaarden kan veranderen + Okno ustawień w których możesz dostosować domyślną konfigurację + A janela de preferências onde podes modificar os valores por omissão + A janela de preferências onde você pode alterar o padrão + Окно настроек, где можно изменить стандартные настройки + Okno nastaveni, kde môzete zmeniť štandardné nastavenia + Varsayılan ayarları değiştirebileceğiniz tercihler penceresi + 偏好设定窗口(改变默认设置) + 您可以更改預設值的偏好視窗 + + + http://gnometerminator.blogspot.com/p/introduction.html + stephen.j.boddy@gmail.com +
      \ No newline at end of file diff --git a/test/files/terminator.appdata.xml b/test/files/terminator.appdata.xml new file mode 100644 index 000000000..f7d8fa8bf --- /dev/null +++ b/test/files/terminator.appdata.xml @@ -0,0 +1,427 @@ + + + terminator.desktop + CC0-1.0 + GPL-2.0 only + Terminator + Terminator + المتطرف + Terminator + Terminator + Тэрмінатар + Терминатор + টার্মিনেটর + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminatoro + Terminator + Terminator + Terminator + ترمیناتور + Terminator + Terminator + Terminator + Terminador + Terminator + टर्मिनेटर + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + 터미네이터 + Terminator + Terminator + Терминатор + ടെര്‍മിനേറ്റര്‍ + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Terminator + Терминатор + ටර්මිනේටර් + Terminátor + Terminator + Terminator + Терминатор + Terminator + Terminator + முனையம் + టెర్మినేటర్ + Terminator + Uçbirim + Terminator + Terminator + Terminator + Terminator 终端终结者 + 終端機 + Multiple terminals in one window + Veelvuldige terminale in een venster + العديد من الطرفيات في نافذة واحدة + Delles terminales nuna ventana + Çoxsaylı terminallar bir pəncərədə + Некалькі тэрміналаў у акне + Множество терминали в един прозорец + এক উইন্ডোতে একাধিক টার্মিনাল + Više terminala u jednom prozoru + Diversos terminals en una finestra + Diversos terminals en una finestra + Několik terminálů v jednom okně + Flere terminaler i et vindue + Mehrere Terminals in einem Fenster + Πολλαπλά τερματικά σε ένα παράθυρο + Multiple terminals in one window + Multiple terminals in one window + Multiple terminals in one window + Pluraj terminaloj en unu fenestro + Múltiples terminales en una ventana + Mitu terminaali ühes aknas + Hainbat terminal leiho bakarrean + Useita päätteitä yhdessä ikkunassa + Permet d'avoir plusieurs terminaux en une seule fenêtre + Múltiples terminales nunha ventá + מסופים מרובים בחלון אחד + एक विंडो में अनेक टर्मिनल + Više terminala u jednom prozoru + Több terminál egy ablakban + Մի քանի տերմինալ մեկ պատուհանում + Plure terminales in un fenestra + Banyak terminal dalam satu window + Margar útstöðvar í einum glugga + Molteplici terminali un una sola finestra + 複数の端末を一つのウインドウに + Akeh terminal ning sak jendelo + მრავალი ტერმინალები ერთ ფანჯარაში + Бір терезе ішінде көптік терминалдар + 창 하나에 터미널 여러 개 쓰기 + Keli terminalai viename lange + Daudzi termināļi vienā logā + Повеќе терминали во еден прозорец + ഒരു ജാലകത്തില്‍ ഒന്നിലധികം ടെര്‍മിനലുകള്‍ + Kesemua terminal dalam satu tetingkap + Flere terminaler i ett vindu + Meerdere terminals in één venster + Permet d'aver mantun terminal dins una sola fenèstra + Wiele terminali w jednym oknie + Terminais múltiplos numa janela + Múltiplos terminais em uma janela + Terminale multiple într-o singură fereastră + Несколько терминалов в одном окне + එක් වින්ඩෝවක ටර්මිනල් රාශියක් + Viaceré terminály v jednom okne + Več terminalov v enem oknu + Shumë terminale në një dritare + Више терминала у једном прозору + Loba terminal dina hiji jandela + Flera terminaler i ett fönster + ஒரு சாளரத்தில் பல முனையங்கள் + ఒకే విండోలో బహుళ టెర్మినల్స్ + หลายเทอร์มินัลในหน้าต่างเดียว + Tek pencerede birden çok uçbirim + Кілька терміналів в одному вікні + ایک دریچے میں ایک سے زیادہ ٹرمنل + Mở nhiều terminal trong cùng cửa sổ + 一个窗口中的多个终端 + +

      The robot future of terminals

      +

      Fremtiden for robotterminaler

      +

      Die Roboterzukunft der Terminals

      +

      The robot future of terminals

      +

      El futuro robot de terminales

      +

      ربات اینده ای پایانه است

      +

      Le futur robot des terminaux.

      +

      Le robot futur del terminales

      +

      The robot future of terminals

      +

      Il futuro robot dei terminali

      +

      Terminal dari robot masa hadapan

      +

      De robottoekomst van terminals

      +

      O robô futuro dos terminais

      +

      O robo do futuro dos terminais

      +

      Robotická budúcnosť terminálov

      +

      高级终端的未来

      +

      終端機的自動功能

      +

      A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

      +

      Et power-user værktøj til at arrangere terminaler. + +Det er inspireret af programmer som; 'gnome-multi-term', 'quadkonsole', etc. på den måde at det primære fokus er at arrangere terminaler i net(faneblade værende den mest almindelige måde, som Terminator også understøtter).

      +

      Ein Werkzeug für erfahrene Nutzer, um Terminals anzuordnen. Es ist inspiriert von Anwendungen wie: gnome-multi-term, quadkonsole, usw., deren Hauptfokus auf dem Anordnen der Terminals in einem Gitter liegt (die Verwendung von Reitern ist die meist verbreitete Methode, welche von Terminator auch unterstützt wird).

      +

      Ένα εργαλείο οργάνωσης τερματικών για προχωρημένους χρήστες. Αντλεί έμπνευση από προγράμματα όπως το gnome-multi-term, το quadkonsole κτλ., με την έννοια πως εστιάζει στην οργάνωση τερματικών σε πλέγματα (οι καρτέλες είναι η πιο κοινή μέθοδος και υποστηρίζεται και αυτή από το Terminator)

      +

      A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

      +

      Una herramienta para usuarios avanzados, para organizar terminales. Está inspirado en programas tales como gnome-multi-term, quadkonsole, etc., ya que el objetivo principal es organizar terminales en grillas (el método predeterminado más común es en pestañas, que también está soportado por Terminator).

      +

      یک کابر-قدرتمند ابزاری برای سازماندهی پایانه دارد.این نرم افزار الهام بخش برنامه ای مثل gnome-multi-term , quadkonsole و غیره است.در واقع جهت اصلی سازمان دهی پایانه در شبکه است.(زبانه جدید- این یکی از روش های معروف و پیش فرض در پاینه ای (Terminator)است که پشتیبانی می شود.)

      +

      Un outil pour utilisateur expérimenté pour l'organisation des terminaux. Il s'inspire des programmes tels que gnome-multi-term, quadkonsole, etc. dont le principal focus est l'organisation des terminaux en grille (sous forme d'onglets dans le mode par défaut le plus basique, mode que Terminator prend en charge).

      +

      A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

      +

      Alat pengguna-mahir untuk menyusun terminal. Ia diilham dari program seperti gnome-multi-term, quadkonsole, dan lain-lain yang mana fokus utama ialah menyusun terminal dalam grid (tab adalah kaedah lalai paling umum, yang mana Terminator juga menyokongnya).

      +

      Een krachtgebruikershulpmiddel voor het regelen van terminals. Het is geïnspireerd door programma's zoals gnome-multi-term, quadkonsole, enz. met als hoofddoel het regelen van terminals in netten (tabbladen is de meest algemene standaardmethode, die Terminal ook ondersteunt)

      +

      Uma poderosa ferramenta para agrupamento de terminais. Foi inspirada por programas como gnome-multi-term, quadkonsole, etc. em que o objetivo principal é o agrupamento de terminais em grades (guia é o meio mais comum, o qual o terminal suporta).

      +

      Мощный инструмент для упорядочения терминалов. Основой для него послужили такие программы, как gnome-multi-term, quadkonsole и другие, в том смысле, что его главная задача — размещение терминалов в виде сетки (чаще всего применяют способ размещения в виде вкладок, который также реализован в Terminator).

      +

      Nástroj na usporiadanie terminálov pre pokročilých používateľov. Je inšpirovaný programami ako gnome-multi-term, quadkonsole, atď., ktoré sa zameriavajú na usporiadanie terminálov do mriežok (karty sú bežná metóda, ktorú Terminator taktiež podporuje).

      +

      Gücünü kullanıcısından alan Uçbirim hizalama aracı. Gnome-multi-term, Quadkonsole ve daha nicelerinden ilham alınarak tasarlandı. Odak noktası Uçbirimleri ızgaraya göre oturtmak.(Ayrıca sekmeler Terminator'ün desteklediği en yaygın varsayılan yöntemdir)

      +

      一个用来管理终端的高级用户工具。它的灵感来自于gnome-multi-term,quadkonsole等程序。它致力于用格子来管理终端(最普遍的方法是用标签页,Terminator也支持)。

      +

      Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

      +

      Meget af Terminators opførsel er baseret på GNOME Terminal, og vi tilføjer flere funktioner fra denne som tiden går, men vi vil også gerne udvide i andre retninger med brugbare funktioner for systemadministratorer og andre brugere.

      +

      Viel des Verhaltens von Terminator basiert auf GNOME-Terminal und wir fügen mit der Zeit ständig neue Funktionen hinzu, aber wir wollen uns auch in andere Richtungen weiterentwickeln, mit nützlichen Funktionen für Systemadministratoren und andere Benutzergruppen.

      +

      Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

      +

      Mucho del comportamiento de Terminator está basado en GNOME Terminal, y estamos agregando más funcionalidades a medida que el tiempo pasa, pero también queremos extenderlo en diferentes direcciones con funcionalidades útiles para administradores de sistema y otros usuarios.

      +

      Le fonctionnement de Terminator est principalement basé sur celui de GNOME Terminal. Nous lui ajoutons des fonctionnalités au fur et à mesure, mais nous voulons aussi les étendre dans différentes directions, avec des fonctionnalités utiles pour les administrateurs système et les autres utilisateurs

      +

      Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

      +

      Kebanyakan kelakuan Terminal adalah berdasarkan dari Terminal GNOME, dan kami telah menambah lagi beberapa fitur. Selain itu, kami juga melanjutkan arah yang berlainan dan berguna untuk pentadbir sistem dan juga pengguna biasa.

      +

      Een groot gedeelte van het gedrag van Terminator is gebaseerd op GNOME Terminal. We voegen langzamerhand meer functies toe uit die app, maar we zijn ook van plan om een andere richting op te gaan zodat we functies kunnen toevoegen die nuttig zijn voor systeemadministrators en andere gebruikers.

      +

      O comportamento do Terminator é baseado no Terminal GNOME, e nós adicionamos mais recursos ao passar do tempo, mas também queremos estender para áreas distintas, oferecendo recursos uteis para administradores de sistema e outros usuários.

      +

      Многое в работе Terminator основано на терминале GNOME, и мы постепенно добавляем больше функций того терминала, но мы также хотим расширять спектр возможностей программы, добавляя нужные системным администраторам и другим пользователям функции.

      +

      Mnohé z funkcií aplikácie Terminator vychádzajú z GNOME Terminal a postupne z neho pridávanie ďalšie funkcie, ale tiež chceme Terminator rozširovať v rozličných smeroch užitočnými vlastnosťami pre správcov systémov a ďalších používateľov.

      +

      Terminator的大部分行为基于GNOME Terminal,我们还在从中集成更多特性。但我们同时也希望向扩展更多不同方面的实用特性从而服务于系统管理员和其他用户。

      +

      Some highlights:

      +

      Nogle højdepunkter:

      +

      Einige Höhepunkte:

      +

      Some highlights:

      +

      Algunos destacados:

      +

      برخی از نکات برجسته

      +

      Quelques points forts :

      +

      כמה דגשים

      +

      Alicun evidentias:

      +

      Some highlights:

      +

      Alcune evidenze:

      +

      ചില പ്രത്യേകതകൾ :

      +

      Beberapa sorotan:

      +

      Enkele hoogtepunten:

      +

      Qualques punts fòrts :

      +

      Kilka głównych funkcji:

      +

      Alguns destaques:

      +

      Alguns destaques:

      +

      Ключевые особенности:

      +

      Zopár schopností:

      +

      Bazı özellikler:

      +

      一些亮点:

      +
        +
      • Arrange terminals in a grid
      • +
      • Arrangér terminaler i et net
      • +
      • Terminals in einem Raster anordnen
      • +
      • Διάταξη τερματικών σε πλέγμα
      • +
      • Arrange terminals in a grid
      • +
      • Acomodar terminales en grilla
      • +
      • سازماندهی پایانه در یک شبکه
      • +
      • Arranger les terminaux en grille.
      • +
      • סדר טרמינלים בטבלה
      • +
      • Arrangiar le terminales in un grillia
      • +
      • Arrange terminals in a grid
      • +
      • Disporre i terminali in una glriglia
      • +
      • Susun terminal dalam grid
      • +
      • Regel terminals in een rooster
      • +
      • Rozmieszczanie terminali w siatce
      • +
      • Ordenar os terminais em grelha
      • +
      • Organizar os terminais em uma grade
      • +
      • Упорядочить терминалы в виде сетки
      • +
      • Usporiadanie terminálov v mriežke
      • +
      • Uçbirimleri ızgaraya göre oturt
      • +
      • 用格子管理终端
      • +
      • Tabs
      • +
      • Karty
      • +
      • Faneblade
      • +
      • Reiter
      • +
      • Καρτέλες
      • +
      • Tabs
      • +
      • Pestañas
      • +
      • Onglets
      • +
      • לשוניות
      • +
      • Schedas
      • +
      • Schede
      • +
      • +
      • Hilfirandin
      • +
      • ടാബുകള്‍
      • +
      • Tab
      • +
      • Faner
      • +
      • Tabbladen
      • +
      • Onglets
      • +
      • Karty
      • +
      • Separadores
      • +
      • Abas
      • +
      • Вкладки
      • +
      • Karty
      • +
      • Sekmeler
      • +
      • 标签页
      • +
      • Drag and drop re-ordering of terminals
      • +
      • Træk og slip arrangering af terminaler
      • +
      • Ziehen und loslassen, um die Terminals umzusortieren
      • +
      • Drag and drop re-ordering of terminals
      • +
      • Reordenamiento de terminales vía arrastrar y soltar
      • +
      • گرفتن و رها کردن سفارش دوباره برای پایانه
      • +
      • Glisser/déposer pour réordonner les terminaux
      • +
      • Drag and drop re-ordering of terminals
      • +
      • Trascina e rilascia per ri-ordinare i terminali
      • +
      • Seret dan lepas penertiban-semula terminal
      • +
      • Terminals herschikken via slepen-en-loslaten
      • +
      • Rozmieszczanie terminali metodą "przeciągnij i upuść"
      • +
      • Arraste e largue para organizar os terminais
      • +
      • Arrastar e soltar reordenação de terminais
      • +
      • Перетаскивание и изменение порядка терминалов
      • +
      • Uçbirimleri düzenlemek için Sürükle ve bırak
      • +
      • 拖拽式的终端布局调整
      • +
      • Lots of keyboard shortcuts
      • +
      • Masser af tastatur genveje
      • +
      • Eine Menge an Tastaturkürzel
      • +
      • Πολλές συνομεύσεις πληκτρολογίου
      • +
      • Lots of keyboard shortcuts
      • +
      • Muchos atajos de teclado
      • +
      • بسیاری از میانبرهای صفحه کلید
      • +
      • De nombreux raccourcis clavier
      • +
      • קיצורי מקלדת רבים
      • +
      • Quantitates de vias breve de claviero
      • +
      • Lots of keyboard shortcuts
      • +
      • Quantità di scorciatoie da tastiera
      • +
      • Lebih banyak pintasan papan kekunci
      • +
      • Massevis av tastatursnarveier
      • +
      • Veel toetsenbordsnelkoppelingen
      • +
      • Liczne skróty klawiszowe
      • +
      • Diversos atalhos de teclado
      • +
      • Teclas de atalho do teclado
      • +
      • Множество сочетаний клавиш быстрого доступа
      • +
      • Množstvo klávesových skratiek
      • +
      • Bir sürü klavye kısayolları
      • +
      • 大量快捷键
      • +
      • Save multiple layouts and profiles via GUI preferences editor
      • +
      • Gem flere layouts og profiler via GUI indstilling
      • +
      • Mehrere Anordnungen und Profile mithilfe der grafischen Einstellungsbearbeitung speichern
      • +
      • Save multiple layouts and profiles via GUI preferences editor
      • +
      • Guarda múltiples disposiciones y perfiles a través de un editor de preferencias GUI
      • +
      • ذخیره سازی چندین پوسته و پروفایل از طریق اولویت ویرایشگر گرافیکی
      • +
      • Enregistrer les multiples dispositions et profils via l'éditeur de préférence GUI.
      • +
      • Save multiple layouts and profiles via GUI preferences editor
      • +
      • Salva i layout e profili multipli attraverso l'editor delle preferenze
      • +
      • Simpan bentangan dan profil berbilang melalui penyunting keutamaan GUI
      • +
      • Sla meerdere lay-outs en profielen op via GUI voorkeureneditor
      • +
      • Zapisywanie wielu układów i profili w graficznym edytorze ustawień
      • +
      • Guardar múltiplos layouts e perfis através da interface gráfica editor de preferências
      • +
      • Salvar múltiplos layouts e perfis via preferências do editor GUI.
      • +
      • Сохранение нескольких схем размещения и профилей через редактор настроек с графическим интерфейсом
      • +
      • Uloženie viacerých rozložení a profilov cez grafický editor nastavení
      • +
      • GUI tercih düzenleyici ile çoklu düzen ve profil kaydetme
      • +
      • 通过图形界面设定多种布局和配置
      • +
      • Simultaneous typing to arbitrary groups of terminals
      • +
      • Samtidig tastning til vilkårlige grupper af terminaler
      • +
      • Gleichzeitige Eingabe in beliebig vielen Terminals
      • +
      • Simultaneous typing to arbitrary groups of terminals
      • +
      • Escritura simultánea en grupos arbitrarios de terminales
      • +
      • تایپ همزمان و گروه های دلخواه در پایانه ها
      • +
      • Écriture simultanée dans n'importe quel groupe de terminaux
      • +
      • Scriptura simultanee in qualcunque numero de terminales
      • +
      • Simultaneous typing to arbitrary groups of terminals
      • +
      • Ketukan ke kumpulan arbitari terminal secara serentak
      • +
      • Escrever para vários grupos de terminais simultaneamente
      • +
      • Digitação simultânea para grupos arbitrários de terminais.
      • +
      • Одновременный ввод текста в произвольные группы терминалов
      • +
      • Súčasné písanie do ľubovoľných skupín terminálov
      • +
      • Rastgele gruplanmış Uçbirimler için eşzamanlı yazma
      • +
      • 同时向任意多个终端输入
      • +
      +

      And lots more...

      +

      Og meget mere...

      +

      Und viel mehr …

      +

      And lots more...

      +

      Y mucho más...

      +

      و خیلی چیزها بیشتر.....

      +

      Et bien plus...

      +

      ועוד הרבה...

      +

      E quantitates ancora...

      +

      And lots more...

      +

      Molto più...

      +

      그리고 더 많이...

      +

      അതുകൂടാതെ പിന്നെയും ധാരാളം ...

      +

      Dan banyak lagi...

      +

      En nog veel meer...

      +

      E plan mai encara...

      +

      I wiele więcej...

      +

      E muito mais...

      +

      E muito mais...

      +

      И многое другое...

      +

      A mnoho ďalšieho...

      +

      Ve çok daha fazlası...

      +

      还有更多……

      +
      + + + http://4.bp.blogspot.com/-xt4Tja1TMQ0/Vdemmf8wYSI/AAAAAAAAA9A/uROTre0PMls/s1600/terminator_main_basic.png + The main window showing the application in action + Det primære vindue, som viser applikationen i funktion + Das Hauptfenster zeigt die aktive Anwendung + The main window showing the application in action + Ventana principal mostrando la aplicación en acción + پنجره ای اصلی نرم افزارهای فعال را نشان می دهد + La fenêtre principale montrant l'application en action + The main window showing the application in action + La finestra principale mostra l'applicazione attiva + Tetingkap utama menunjukkan aplikasi sedang bertindak + Het hoofdvenster toont de applicatie in actie + Główne okno programu pokazujące aplikację w działaniu + A janela principal que mostra a aplicação em acção + A janela principal mostrando a aplicação em ação + Главное окно, показывающее приложение в действии + Hlavné okno zobrazuje aplikáciu v akcii + Ana pencere çalışmakta olan uygulamayı gösteriyor + 主窗口用于显示当前的程序 + + + http://4.bp.blogspot.com/-rRxALSpEEZw/Vdeu58JgpnI/AAAAAAAAA9o/XewWKJ5HNo4/s1600/terminator_main_complex.png + Getting a little crazy with the terminals + Gakker ud med terminalerne + Ein bisschen verrückt werden mit den terminals + Getting a little crazy with the terminals + Un poco de locura con las terminales + یکم متفاوت تر به نظر بیا با پایانه + Devenir un peu fou avec les terminaux. + Getting a little crazy with the terminals + 터미널에 미쳐봅시다. + Buat sesuatu yang gila-gila dengan terminal + Een beetje gek worden met de terminals + Ficando um pouco louco com terminais + Немного сумасшествия с терминалами + Trochu sa pobláznime s terminálmi + Uçbirimlerle delirmeceler + 终端让人抓狂 + + + http://2.bp.blogspot.com/-t_8oRyMXUls/VdemmRVnZnI/AAAAAAAAA88/rHIr8L1X7Ho/s1600/terminator_prefs_global.png + The preferences window where you can change the defaults + Vinduet for indstillinger hvor du kan ændre standardinstillingerne + Das Einstellungsfenster, in dem Sie die Vorgabewerte ändern können + Το παράθυρο προτιμήσεων όπου μπορείτε να αλλάξετε τις προεπιλογές + The preferences window where you can change the defaults + La ventana de preferencias dónde se pueden cambiar los valores predeterminados + پنجره ای تنظیمات مکانی است که شما می توانید تنظیمات پیش فرض را تغییر دهید + La fenêtre des préférences où vous pouvez modifier les réglages par défaut + The preferences window where you can change the defaults + 기본 설정을 바꿀 수 있는 설정 창 + Tetingkap keutamaan yang mana anda boleh ubah lalai + Het voorkeurenvenster waar je de standaardwaarden kan veranderen + Okno ustawień w których możesz dostosować domyślną konfigurację + A janela de preferências onde podes modificar os valores por omissão + A janela de preferências onde você pode alterar o padrão + Окно настроек, где можно изменить стандартные настройки + Okno nastaveni, kde môzete zmeniť štandardné nastavenia + Varsayılan ayarları değiştirebileceğiniz tercihler penceresi + 偏好设定窗口(改变默认设置) + 您可以更改預設值的偏好視窗 + + + http://gnometerminator.blogspot.com/p/introduction.html + stephen.j.boddy@gmail.com +
      \ No newline at end of file diff --git a/test/mockdata/mock_appdata.py b/test/mockdata/mock_appdata.py index 07bd7abe9..06c01467f 100644 --- a/test/mockdata/mock_appdata.py +++ b/test/mockdata/mock_appdata.py @@ -2,13 +2,17 @@ APPDATA = get_tested_mock_package( files={ -'/usr/share/appdata/broken.appdata.xml': {'content_path': '/usr/share/appdata/broken.appdata.xml'}, -'/usr/share/appdata/terminator.appdata.xml': {'content_path': '/usr/share/appdata/terminator.appdata.xml'} -} -) +'/usr/share/appdata/broken.appdata.xml': { + 'content-path': 'files/broken.appdata.xml', + 'create_dirs': True}, +'/usr/share/appdata/broken-xml.metainfo.xml': { + 'content-path': 'files/broken-xml.metainfo.xml', + 'create_dirs': True} +}) APPDATA2 = get_tested_mock_package( files={ -'/usr/share/appdata/terminator.appdata.xml': {'content_path': '/usr/share/appdata/terminator.appdata.xml'} -} -) +'/usr/share/appdata/broken-xml.metainfo.xml': { + 'content-path': 'files/broken-xml.metainfo.xml', + 'create_dirs': True} +}) From 93ec365232a75b8e203d6228d0f655843166c437 Mon Sep 17 00:00:00 2001 From: Luz Marina Date: Thu, 11 Jul 2024 12:42:23 +0200 Subject: [PATCH 3/6] Replace bin in test_dbus_policy.py Also, creating a mock file to improve code cleanup of the test_dbus_policy.py file --- test/binary/etc/dbus-1/system.d/noxml.conf | 0 .../org.freedesktop.NetworkManager.conf | 150 ++++++++++++++++++ .../org.freedesktop.NetworkManager2.conf | 10 ++ test/mockdata/mock_dbus_policy.py | 29 ++++ test/test_dbus_policy.py | 9 +- 5 files changed, 194 insertions(+), 4 deletions(-) create mode 100644 test/binary/etc/dbus-1/system.d/noxml.conf create mode 100644 test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf create mode 100644 test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager2.conf create mode 100644 test/mockdata/mock_dbus_policy.py diff --git a/test/binary/etc/dbus-1/system.d/noxml.conf b/test/binary/etc/dbus-1/system.d/noxml.conf new file mode 100644 index 000000000..e69de29bb diff --git a/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf b/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf new file mode 100644 index 000000000..b27b4d9f5 --- /dev/null +++ b/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf @@ -0,0 +1,150 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + 1024 + 2048 + + diff --git a/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager2.conf b/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager2.conf new file mode 100644 index 000000000..98fef3182 --- /dev/null +++ b/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager2.conf @@ -0,0 +1,10 @@ + + + + + 1024 + 2048 + + diff --git a/test/mockdata/mock_dbus_policy.py b/test/mockdata/mock_dbus_policy.py new file mode 100644 index 000000000..d7f1e65f5 --- /dev/null +++ b/test/mockdata/mock_dbus_policy.py @@ -0,0 +1,29 @@ +from Testing import get_tested_mock_package + +DBUSPOLICY = get_tested_mock_package( +files={ +'/etc/dbus-1/system.d/noxml.conf': { +'content': '', +}, +'/etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf': { +'content': """ + + + + + + + + + +""", +}, +'/etc/dbus-1/system.d/org.freedesktop.NetworkManager2.conf': { +'content': """ + + + + + +""", +}}) diff --git a/test/test_dbus_policy.py b/test/test_dbus_policy.py index 5289aa528..63cad4706 100644 --- a/test/test_dbus_policy.py +++ b/test/test_dbus_policy.py @@ -1,8 +1,9 @@ +from mockdata.mock_dbus_policy import DBUSPOLICY import pytest from rpmlint.checks.DBusPolicyCheck import DBusPolicyCheck from rpmlint.filter import Filter -from Testing import CONFIG, get_tested_package +from Testing import CONFIG @pytest.fixture(scope='function', autouse=True) @@ -13,10 +14,10 @@ def dbuspolicycheck(): return output, test -@pytest.mark.parametrize('package', ['binary/dbusrule']) -def test_dbus_policy(tmp_path, package, dbuspolicycheck): +@pytest.mark.parametrize('package', [DBUSPOLICY]) +def test_dbus_policy(package, dbuspolicycheck): output, test = dbuspolicycheck - test.check(get_tested_package(package, tmp_path)) + test.check(package) out = output.print_results(output.results) assert 'E: dbus-parsing-exception raised an exception: no element found: line 1, column 0 /etc/dbus-1/system.d/noxml.conf' in out assert 'E: dbus-policy-allow-without-destination ' in out From f50e1c6bb1887bd5c546aa4dcbc23d93aed5b3ac Mon Sep 17 00:00:00 2001 From: Luz Marina Date: Wed, 24 Jul 2024 19:05:57 +0200 Subject: [PATCH 4/6] Replace bin in test_build_root.py Also, creating a mock file to improve code cleanup of the test_build_root.py file. As for pkg: Move read_with_mmap method to AbstractPkg This method is needed for test_build_root so to be able to use FakePkg here we need this method implemented in both classes Pkg and FakePkg --- rpmlint/pkg.py | 16 ++++++++-------- test/binary/bin/trace | 1 + test/mockdata/mock_build_root.py | 6 ++++++ test/test_build_root.py | 9 +++++---- 4 files changed, 20 insertions(+), 12 deletions(-) create mode 100644 test/binary/bin/trace create mode 100644 test/mockdata/mock_build_root.py diff --git a/rpmlint/pkg.py b/rpmlint/pkg.py index 641a35fcb..9defd7e0c 100644 --- a/rpmlint/pkg.py +++ b/rpmlint/pkg.py @@ -494,6 +494,14 @@ def __enter__(self): def __exit__(self, exc_type, exc_val, exc_tb): self.cleanup() + def read_with_mmap(self, filename): + """Mmap a file, return it's content decoded.""" + try: + with open(Path(self.dir_name() or '/', filename.lstrip('/'))) as in_file: + return mmap.mmap(in_file.fileno(), 0, mmap.MAP_SHARED, mmap.PROT_READ).read().decode() + except Exception: + return '' + class Pkg(AbstractPkg): _magic_from_compressed_re = re.compile(r'\([^)]+\s+compressed\s+data\b') @@ -630,14 +638,6 @@ def grep(self, regex, filename): else: return None - def read_with_mmap(self, filename): - """Mmap a file, return it's content decoded.""" - try: - with open(Path(self.dir_name() or '/', filename.lstrip('/'))) as in_file: - return mmap.mmap(in_file.fileno(), 0, mmap.MAP_SHARED, mmap.PROT_READ).read().decode() - except Exception: - return '' - def langtag(self, tag, lang): """Get value of tag in the given language.""" # LANGUAGE trumps other env vars per GNU gettext docs, see also #166 diff --git a/test/binary/bin/trace b/test/binary/bin/trace new file mode 100644 index 000000000..29fa2d000 --- /dev/null +++ b/test/binary/bin/trace @@ -0,0 +1 @@ +/home/marxin/rpmbuild/BUILDROOT/buildroot-0-0.x86_64 diff --git a/test/mockdata/mock_build_root.py b/test/mockdata/mock_build_root.py new file mode 100644 index 000000000..a20681bd6 --- /dev/null +++ b/test/mockdata/mock_build_root.py @@ -0,0 +1,6 @@ +from Testing import get_tested_mock_package + +BUILDROOT = get_tested_mock_package( +files={ +'/bin/trace': {'content': '/home/marxin/rpmbuild/BUILDROOT/buildroot-0-0.x86_64'} +}) diff --git a/test/test_build_root.py b/test/test_build_root.py index 0afbfb1a6..54fc640b4 100644 --- a/test/test_build_root.py +++ b/test/test_build_root.py @@ -1,8 +1,9 @@ +from mockdata.mock_build_root import BUILDROOT import pytest from rpmlint.checks.BuildRootAndDateCheck import BuildRootAndDateCheck from rpmlint.filter import Filter -from Testing import CONFIG, get_tested_package +from Testing import CONFIG @pytest.fixture(scope='function', autouse=True) @@ -13,10 +14,10 @@ def buildrootcheck(): return output, test -@pytest.mark.parametrize('package', ['binary/buildroot']) -def test_build_root(tmp_path, package, buildrootcheck): +@pytest.mark.parametrize('package', [BUILDROOT]) +def test_build_root(package, buildrootcheck): output, test = buildrootcheck test.prepare_regex('/home/marxin/rpmbuild/BUILDROOT/%{NAME}-%{VERSION}-%{RELEASE}.x86_64') - test.check(get_tested_package(package, tmp_path)) + test.check(package) out = output.print_results(output.results) assert 'E: file-contains-buildroot /bin/trace' in out From a2451347e7b0cf060b3e34f3b3387292e5f5bca5 Mon Sep 17 00:00:00 2001 From: Luz Marina Date: Wed, 24 Jul 2024 19:33:05 +0200 Subject: [PATCH 5/6] Replace bin in test_mixed_ownership.py Also, creating a mock file to improve code cleanup of the test_mixed_ownership.py file. Some necessary changes are made to the pkg.py file. --- rpmlint/pkg.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/rpmlint/pkg.py b/rpmlint/pkg.py index 9defd7e0c..4cdea547d 100644 --- a/rpmlint/pkg.py +++ b/rpmlint/pkg.py @@ -877,14 +877,15 @@ def create_files(self, files): self._mock_file(path, file) def add_dir(self, path, metadata=None): - pkgdir = PkgFile(path) + name = path + pkgdir = PkgFile(name) pkgdir.magic = 'directory' path = os.path.join(self.dir_name(), path.lstrip('/')) os.makedirs(Path(path), exist_ok=True) pkgdir.path = path - self.files[path] = pkgdir + self.files[name] = pkgdir if metadata: for k, v in metadata.items(): From bb03c10e1369d6d87c97e7a5f105b391bc80126c Mon Sep 17 00:00:00 2001 From: Daniel Garcia Moreno Date: Wed, 7 Aug 2024 17:51:24 +0200 Subject: [PATCH 6/6] Remove not needed test files --- test/binary/bin/trace | 1 - test/binary/etc/dbus-1/system.d/noxml.conf | 0 .../org.freedesktop.NetworkManager.conf | 150 ------ .../org.freedesktop.NetworkManager2.conf | 10 - .../usr/share/appdata/broken-xml.metainfo.xml | 426 ----------------- .../usr/share/appdata/broken.appdata.xml | 426 ----------------- .../usr/share/appdata/terminator.appdata.xml | 427 ------------------ 7 files changed, 1440 deletions(-) delete mode 100644 test/binary/bin/trace delete mode 100644 test/binary/etc/dbus-1/system.d/noxml.conf delete mode 100644 test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf delete mode 100644 test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager2.conf delete mode 100644 test/binary/usr/share/appdata/broken-xml.metainfo.xml delete mode 100644 test/binary/usr/share/appdata/broken.appdata.xml delete mode 100644 test/binary/usr/share/appdata/terminator.appdata.xml diff --git a/test/binary/bin/trace b/test/binary/bin/trace deleted file mode 100644 index 29fa2d000..000000000 --- a/test/binary/bin/trace +++ /dev/null @@ -1 +0,0 @@ -/home/marxin/rpmbuild/BUILDROOT/buildroot-0-0.x86_64 diff --git a/test/binary/etc/dbus-1/system.d/noxml.conf b/test/binary/etc/dbus-1/system.d/noxml.conf deleted file mode 100644 index e69de29bb..000000000 diff --git a/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf b/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf deleted file mode 100644 index b27b4d9f5..000000000 --- a/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager.conf +++ /dev/null @@ -1,150 +0,0 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1024 - 2048 - - diff --git a/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager2.conf b/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager2.conf deleted file mode 100644 index 98fef3182..000000000 --- a/test/binary/etc/dbus-1/system.d/org.freedesktop.NetworkManager2.conf +++ /dev/null @@ -1,10 +0,0 @@ - - - - - 1024 - 2048 - - diff --git a/test/binary/usr/share/appdata/broken-xml.metainfo.xml b/test/binary/usr/share/appdata/broken-xml.metainfo.xml deleted file mode 100644 index 8979cd21e..000000000 --- a/test/binary/usr/share/appdata/broken-xml.metainfo.xml +++ /dev/null @@ -1,426 +0,0 @@ - - - CC0-1.0 - GPL-2.0 only - Terminator - Terminator - المتطرف - Terminator - Terminator - Тэрмінатар - Терминатор - টার্মিনেটর - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminatoro - Terminator - Terminator - Terminator - ترمیناتور - Terminator - Terminator - Terminator - Terminador - Terminator - टर्मिनेटर - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Терминатор - 터미네이터 - Terminator - Terminator - Терминатор - ടെര്‍മിനേറ്റര്‍ - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Терминатор - ටර්මිනේටර් - Terminátor - Terminator - Terminator - Терминатор - Terminator - Terminator - முனையம் - టెర్మినేటర్ - Terminator - Uçbirim - Terminator - Terminator - Terminator - Terminator 终端终结者 - 終端機 - Multiple terminals in one window - Veelvuldige terminale in een venster - العديد من الطرفيات في نافذة واحدة - Delles terminales nuna ventana - Çoxsaylı terminallar bir pəncərədə - Некалькі тэрміналаў у акне - Множество терминали в един прозорец - এক উইন্ডোতে একাধিক টার্মিনাল - Više terminala u jednom prozoru - Diversos terminals en una finestra - Diversos terminals en una finestra - Několik terminálů v jednom okně - Flere terminaler i et vindue - Mehrere Terminals in einem Fenster - Πολλαπλά τερματικά σε ένα παράθυρο - Multiple terminals in one window - Multiple terminals in one window - Multiple terminals in one window - Pluraj terminaloj en unu fenestro - Múltiples terminales en una ventana - Mitu terminaali ühes aknas - Hainbat terminal leiho bakarrean - Useita päätteitä yhdessä ikkunassa - Permet d'avoir plusieurs terminaux en une seule fenêtre - Múltiples terminales nunha ventá - מסופים מרובים בחלון אחד - एक विंडो में अनेक टर्मिनल - Više terminala u jednom prozoru - Több terminál egy ablakban - Մի քանի տերմինալ մեկ պատուհանում - Plure terminales in un fenestra - Banyak terminal dalam satu window - Margar útstöðvar í einum glugga - Molteplici terminali un una sola finestra - 複数の端末を一つのウインドウに - Akeh terminal ning sak jendelo - მრავალი ტერმინალები ერთ ფანჯარაში - Бір терезе ішінде көптік терминалдар - 창 하나에 터미널 여러 개 쓰기 - Keli terminalai viename lange - Daudzi termināļi vienā logā - Повеќе терминали во еден прозорец - ഒരു ജാലകത്തില്‍ ഒന്നിലധികം ടെര്‍മിനലുകള്‍ - Kesemua terminal dalam satu tetingkap - Flere terminaler i ett vindu - Meerdere terminals in één venster - Permet d'aver mantun terminal dins una sola fenèstra - Wiele terminali w jednym oknie - Terminais múltiplos numa janela - Múltiplos terminais em uma janela - Terminale multiple într-o singură fereastră - Несколько терминалов в одном окне - එක් වින්ඩෝවක ටර්මිනල් රාශියක් - Viaceré terminály v jednom okne - Več terminalov v enem oknu - Shumë terminale në një dritare - Више терминала у једном прозору - Loba terminal dina hiji jandela - Flera terminaler i ett fönster - ஒரு சாளரத்தில் பல முனையங்கள் - ఒకే విండోలో బహుళ టెర్మినల్స్ - หลายเทอร์มินัลในหน้าต่างเดียว - Tek pencerede birden çok uçbirim - Кілька терміналів в одному вікні - ایک دریچے میں ایک سے زیادہ ٹرمنل - Mở nhiều terminal trong cùng cửa sổ - 一个窗口中的多个终端 - -

      The robot future of terminals

      -

      Fremtiden for robotterminaler

      -

      Die Roboterzukunft der Terminals

      -

      The robot future of terminals

      -

      El futuro robot de terminales

      -

      ربات اینده ای پایانه است

      -

      Le futur robot des terminaux.

      -

      Le robot futur del terminales

      -

      The robot future of terminals

      -

      Il futuro robot dei terminali

      -

      Terminal dari robot masa hadapan

      -

      De robottoekomst van terminals

      -

      O robô futuro dos terminais

      -

      O robo do futuro dos terminais

      -

      Robotická budúcnosť terminálov

      -

      高级终端的未来

      -

      終端機的自動功能

      -

      A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

      -

      Et power-user værktøj til at arrangere terminaler. - -Det er inspireret af programmer som; 'gnome-multi-term', 'quadkonsole', etc. på den måde at det primære fokus er at arrangere terminaler i net(faneblade værende den mest almindelige måde, som Terminator også understøtter).

      -

      Ein Werkzeug für erfahrene Nutzer, um Terminals anzuordnen. Es ist inspiriert von Anwendungen wie: gnome-multi-term, quadkonsole, usw., deren Hauptfokus auf dem Anordnen der Terminals in einem Gitter liegt (die Verwendung von Reitern ist die meist verbreitete Methode, welche von Terminator auch unterstützt wird).

      -

      Ένα εργαλείο οργάνωσης τερματικών για προχωρημένους χρήστες. Αντλεί έμπνευση από προγράμματα όπως το gnome-multi-term, το quadkonsole κτλ., με την έννοια πως εστιάζει στην οργάνωση τερματικών σε πλέγματα (οι καρτέλες είναι η πιο κοινή μέθοδος και υποστηρίζεται και αυτή από το Terminator)

      -

      A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

      -

      Una herramienta para usuarios avanzados, para organizar terminales. Está inspirado en programas tales como gnome-multi-term, quadkonsole, etc., ya que el objetivo principal es organizar terminales en grillas (el método predeterminado más común es en pestañas, que también está soportado por Terminator).

      -

      یک کابر-قدرتمند ابزاری برای سازماندهی پایانه دارد.این نرم افزار الهام بخش برنامه ای مثل gnome-multi-term , quadkonsole و غیره است.در واقع جهت اصلی سازمان دهی پایانه در شبکه است.(زبانه جدید- این یکی از روش های معروف و پیش فرض در پاینه ای (Terminator)است که پشتیبانی می شود.)

      -

      Un outil pour utilisateur expérimenté pour l'organisation des terminaux. Il s'inspire des programmes tels que gnome-multi-term, quadkonsole, etc. dont le principal focus est l'organisation des terminaux en grille (sous forme d'onglets dans le mode par défaut le plus basique, mode que Terminator prend en charge).

      -

      A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

      -

      Alat pengguna-mahir untuk menyusun terminal. Ia diilham dari program seperti gnome-multi-term, quadkonsole, dan lain-lain yang mana fokus utama ialah menyusun terminal dalam grid (tab adalah kaedah lalai paling umum, yang mana Terminator juga menyokongnya).

      -

      Een krachtgebruikershulpmiddel voor het regelen van terminals. Het is geïnspireerd door programma's zoals gnome-multi-term, quadkonsole, enz. met als hoofddoel het regelen van terminals in netten (tabbladen is de meest algemene standaardmethode, die Terminal ook ondersteunt)

      -

      Uma poderosa ferramenta para agrupamento de terminais. Foi inspirada por programas como gnome-multi-term, quadkonsole, etc. em que o objetivo principal é o agrupamento de terminais em grades (guia é o meio mais comum, o qual o terminal suporta).

      -

      Мощный инструмент для упорядочения терминалов. Основой для него послужили такие программы, как gnome-multi-term, quadkonsole и другие, в том смысле, что его главная задача — размещение терминалов в виде сетки (чаще всего применяют способ размещения в виде вкладок, который также реализован в Terminator).

      -

      Nástroj na usporiadanie terminálov pre pokročilých používateľov. Je inšpirovaný programami ako gnome-multi-term, quadkonsole, atď., ktoré sa zameriavajú na usporiadanie terminálov do mriežok (karty sú bežná metóda, ktorú Terminator taktiež podporuje).

      -

      Gücünü kullanıcısından alan Uçbirim hizalama aracı. Gnome-multi-term, Quadkonsole ve daha nicelerinden ilham alınarak tasarlandı. Odak noktası Uçbirimleri ızgaraya göre oturtmak.(Ayrıca sekmeler Terminator'ün desteklediği en yaygın varsayılan yöntemdir)

      -

      一个用来管理终端的高级用户工具。它的灵感来自于gnome-multi-term,quadkonsole等程序。它致力于用格子来管理终端(最普遍的方法是用标签页,Terminator也支持)。

      -

      Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

      -

      Meget af Terminators opførsel er baseret på GNOME Terminal, og vi tilføjer flere funktioner fra denne som tiden går, men vi vil også gerne udvide i andre retninger med brugbare funktioner for systemadministratorer og andre brugere.

      -

      Viel des Verhaltens von Terminator basiert auf GNOME-Terminal und wir fügen mit der Zeit ständig neue Funktionen hinzu, aber wir wollen uns auch in andere Richtungen weiterentwickeln, mit nützlichen Funktionen für Systemadministratoren und andere Benutzergruppen.

      -

      Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

      -

      Mucho del comportamiento de Terminator está basado en GNOME Terminal, y estamos agregando más funcionalidades a medida que el tiempo pasa, pero también queremos extenderlo en diferentes direcciones con funcionalidades útiles para administradores de sistema y otros usuarios.

      -

      Le fonctionnement de Terminator est principalement basé sur celui de GNOME Terminal. Nous lui ajoutons des fonctionnalités au fur et à mesure, mais nous voulons aussi les étendre dans différentes directions, avec des fonctionnalités utiles pour les administrateurs système et les autres utilisateurs

      -

      Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

      -

      Kebanyakan kelakuan Terminal adalah berdasarkan dari Terminal GNOME, dan kami telah menambah lagi beberapa fitur. Selain itu, kami juga melanjutkan arah yang berlainan dan berguna untuk pentadbir sistem dan juga pengguna biasa.

      -

      Een groot gedeelte van het gedrag van Terminator is gebaseerd op GNOME Terminal. We voegen langzamerhand meer functies toe uit die app, maar we zijn ook van plan om een andere richting op te gaan zodat we functies kunnen toevoegen die nuttig zijn voor systeemadministrators en andere gebruikers.

      -

      O comportamento do Terminator é baseado no Terminal GNOME, e nós adicionamos mais recursos ao passar do tempo, mas também queremos estender para áreas distintas, oferecendo recursos uteis para administradores de sistema e outros usuários.

      -

      Многое в работе Terminator основано на терминале GNOME, и мы постепенно добавляем больше функций того терминала, но мы также хотим расширять спектр возможностей программы, добавляя нужные системным администраторам и другим пользователям функции.

      -

      Mnohé z funkcií aplikácie Terminator vychádzajú z GNOME Terminal a postupne z neho pridávanie ďalšie funkcie, ale tiež chceme Terminator rozširovať v rozličných smeroch užitočnými vlastnosťami pre správcov systémov a ďalších používateľov.

      -

      Terminator的大部分行为基于GNOME Terminal,我们还在从中集成更多特性。但我们同时也希望向扩展更多不同方面的实用特性从而服务于系统管理员和其他用户。

      -

      Some highlights:

      -

      Nogle højdepunkter:

      -

      Einige Höhepunkte:

      -

      Some highlights:

      -

      Algunos destacados:

      -

      برخی از نکات برجسته

      -

      Quelques points forts :

      -

      כמה דגשים

      -

      Alicun evidentias:

      -

      Some highlights:

      -

      Alcune evidenze:

      -

      ചില പ്രത്യേകതകൾ :

      -

      Beberapa sorotan:

      -

      Enkele hoogtepunten:

      -

      Qualques punts fòrts :

      -

      Kilka głównych funkcji:

      -

      Alguns destaques:

      -

      Alguns destaques:

      -

      Ключевые особенности:

      -

      Zopár schopností:

      -

      Bazı özellikler:

      -

      一些亮点:

      -
        -
      • Arrange terminals in a grid
      • -
      • Arrangér terminaler i et net
      • -
      • Terminals in einem Raster anordnen
      • -
      • Διάταξη τερματικών σε πλέγμα
      • -
      • Arrange terminals in a grid
      • -
      • Acomodar terminales en grilla
      • -
      • سازماندهی پایانه در یک شبکه
      • -
      • Arranger les terminaux en grille.
      • -
      • סדר טרמינלים בטבלה
      • -
      • Arrangiar le terminales in un grillia
      • -
      • Arrange terminals in a grid
      • -
      • Disporre i terminali in una glriglia
      • -
      • Susun terminal dalam grid
      • -
      • Regel terminals in een rooster
      • -
      • Rozmieszczanie terminali w siatce
      • -
      • Ordenar os terminais em grelha
      • -
      • Organizar os terminais em uma grade
      • -
      • Упорядочить терминалы в виде сетки
      • -
      • Usporiadanie terminálov v mriežke
      • -
      • Uçbirimleri ızgaraya göre oturt
      • -
      • 用格子管理终端
      • -
      • Tabs
      • -
      • Karty
      • -
      • Faneblade
      • -
      • Reiter
      • -
      • Καρτέλες
      • -
      • Tabs
      • -
      • Pestañas
      • -
      • Onglets
      • -
      • לשוניות
      • -
      • Schedas
      • -
      • Schede
      • -
      • -
      • Hilfirandin
      • -
      • ടാബുകള്‍
      • -
      • Tab
      • -
      • Faner
      • -
      • Tabbladen
      • -
      • Onglets
      • -
      • Karty
      • -
      • Separadores
      • -
      • Abas
      • -
      • Вкладки
      • -
      • Karty
      • -
      • Sekmeler
      • -
      • 标签页
      • -
      • Drag and drop re-ordering of terminals
      • -
      • Træk og slip arrangering af terminaler
      • -
      • Ziehen und loslassen, um die Terminals umzusortieren
      • -
      • Drag and drop re-ordering of terminals
      • -
      • Reordenamiento de terminales vía arrastrar y soltar
      • -
      • گرفتن و رها کردن سفارش دوباره برای پایانه
      • -
      • Glisser/déposer pour réordonner les terminaux
      • -
      • Drag and drop re-ordering of terminals
      • -
      • Trascina e rilascia per ri-ordinare i terminali
      • -
      • Seret dan lepas penertiban-semula terminal
      • -
      • Terminals herschikken via slepen-en-loslaten
      • -
      • Rozmieszczanie terminali metodą "przeciągnij i upuść"
      • -
      • Arraste e largue para organizar os terminais
      • -
      • Arrastar e soltar reordenação de terminais
      • -
      • Перетаскивание и изменение порядка терминалов
      • -
      • Uçbirimleri düzenlemek için Sürükle ve bırak
      • -
      • 拖拽式的终端布局调整
      • -
      • Lots of keyboard shortcuts
      • -
      • Masser af tastatur genveje
      • -
      • Eine Menge an Tastaturkürzel
      • -
      • Πολλές συνομεύσεις πληκτρολογίου
      • -
      • Lots of keyboard shortcuts
      • -
      • Muchos atajos de teclado
      • -
      • بسیاری از میانبرهای صفحه کلید
      • -
      • De nombreux raccourcis clavier
      • -
      • קיצורי מקלדת רבים
      • -
      • Quantitates de vias breve de claviero
      • -
      • Lots of keyboard shortcuts
      • -
      • Quantità di scorciatoie da tastiera
      • -
      • Lebih banyak pintasan papan kekunci
      • -
      • Massevis av tastatursnarveier
      • -
      • Veel toetsenbordsnelkoppelingen
      • -
      • Liczne skróty klawiszowe
      • -
      • Diversos atalhos de teclado
      • -
      • Teclas de atalho do teclado
      • -
      • Множество сочетаний клавиш быстрого доступа
      • -
      • Množstvo klávesových skratiek
      • -
      • Bir sürü klavye kısayolları
      • -
      • 大量快捷键
      • -
      • Save multiple layouts and profiles via GUI preferences editor
      • -
      • Gem flere layouts og profiler via GUI indstilling
      • -
      • Mehrere Anordnungen und Profile mithilfe der grafischen Einstellungsbearbeitung speichern
      • -
      • Save multiple layouts and profiles via GUI preferences editor
      • -
      • Guarda múltiples disposiciones y perfiles a través de un editor de preferencias GUI
      • -
      • ذخیره سازی چندین پوسته و پروفایل از طریق اولویت ویرایشگر گرافیکی
      • -
      • Enregistrer les multiples dispositions et profils via l'éditeur de préférence GUI.
      • -
      • Save multiple layouts and profiles via GUI preferences editor
      • -
      • Salva i layout e profili multipli attraverso l'editor delle preferenze
      • -
      • Simpan bentangan dan profil berbilang melalui penyunting keutamaan GUI
      • -
      • Sla meerdere lay-outs en profielen op via GUI voorkeureneditor
      • -
      • Zapisywanie wielu układów i profili w graficznym edytorze ustawień
      • -
      • Guardar múltiplos layouts e perfis através da interface gráfica editor de preferências
      • -
      • Salvar múltiplos layouts e perfis via preferências do editor GUI.
      • -
      • Сохранение нескольких схем размещения и профилей через редактор настроек с графическим интерфейсом
      • -
      • Uloženie viacerých rozložení a profilov cez grafický editor nastavení
      • -
      • GUI tercih düzenleyici ile çoklu düzen ve profil kaydetme
      • -
      • 通过图形界面设定多种布局和配置
      • -
      • Simultaneous typing to arbitrary groups of terminals
      • -
      • Samtidig tastning til vilkårlige grupper af terminaler
      • -
      • Gleichzeitige Eingabe in beliebig vielen Terminals
      • -
      • Simultaneous typing to arbitrary groups of terminals
      • -
      • Escritura simultánea en grupos arbitrarios de terminales
      • -
      • تایپ همزمان و گروه های دلخواه در پایانه ها
      • -
      • Écriture simultanée dans n'importe quel groupe de terminaux
      • -
      • Scriptura simultanee in qualcunque numero de terminales
      • -
      • Simultaneous typing to arbitrary groups of terminals
      • -
      • Ketukan ke kumpulan arbitari terminal secara serentak
      • -
      • Escrever para vários grupos de terminais simultaneamente
      • -
      • Digitação simultânea para grupos arbitrários de terminais.
      • -
      • Одновременный ввод текста в произвольные группы терминалов
      • -
      • Súčasné písanie do ľubovoľných skupín terminálov
      • -
      • Rastgele gruplanmış Uçbirimler için eşzamanlı yazma
      • -
      • 同时向任意多个终端输入
      • - -

        And lots more...

        -

        Og meget mere...

        -

        Und viel mehr …

        -

        And lots more...

        -

        Y mucho más...

        -

        و خیلی چیزها بیشتر.....

        -

        Et bien plus...

        -

        ועוד הרבה...

        -

        E quantitates ancora...

        -

        And lots more...

        -

        Molto più...

        -

        그리고 더 많이...

        -

        അതുകൂടാതെ പിന്നെയും ധാരാളം ...

        -

        Dan banyak lagi...

        -

        En nog veel meer...

        -

        E plan mai encara...

        -

        I wiele więcej...

        -

        E muito mais...

        -

        E muito mais...

        -

        И многое другое...

        -

        A mnoho ďalšieho...

        -

        Ve çok daha fazlası...

        -

        还有更多……

        - - - - http://4.bp.blogspot.com/-xt4Tja1TMQ0/Vdemmf8wYSI/AAAAAAAAA9A/uROTre0PMls/s1600/terminator_main_basic.png - The main window showing the application in action - Det primære vindue, som viser applikationen i funktion - Das Hauptfenster zeigt die aktive Anwendung - The main window showing the application in action - Ventana principal mostrando la aplicación en acción - پنجره ای اصلی نرم افزارهای فعال را نشان می دهد - La fenêtre principale montrant l'application en action - The main window showing the application in action - La finestra principale mostra l'applicazione attiva - Tetingkap utama menunjukkan aplikasi sedang bertindak - Het hoofdvenster toont de applicatie in actie - Główne okno programu pokazujące aplikację w działaniu - A janela principal que mostra a aplicação em acção - A janela principal mostrando a aplicação em ação - Главное окно, показывающее приложение в действии - Hlavné okno zobrazuje aplikáciu v akcii - Ana pencere çalışmakta olan uygulamayı gösteriyor - 主窗口用于显示当前的程序 - - - http://4.bp.blogspot.com/-rRxALSpEEZw/Vdeu58JgpnI/AAAAAAAAA9o/XewWKJ5HNo4/s1600/terminator_main_complex.png - Getting a little crazy with the terminals - Gakker ud med terminalerne - Ein bisschen verrückt werden mit den terminals - Getting a little crazy with the terminals - Un poco de locura con las terminales - یکم متفاوت تر به نظر بیا با پایانه - Devenir un peu fou avec les terminaux. - Getting a little crazy with the terminals - 터미널에 미쳐봅시다. - Buat sesuatu yang gila-gila dengan terminal - Een beetje gek worden met de terminals - Ficando um pouco louco com terminais - Немного сумасшествия с терминалами - Trochu sa pobláznime s terminálmi - Uçbirimlerle delirmeceler - 终端让人抓狂 - - - http://2.bp.blogspot.com/-t_8oRyMXUls/VdemmRVnZnI/AAAAAAAAA88/rHIr8L1X7Ho/s1600/terminator_prefs_global.png - The preferences window where you can change the defaults - Vinduet for indstillinger hvor du kan ændre standardinstillingerne - Das Einstellungsfenster, in dem Sie die Vorgabewerte ändern können - Το παράθυρο προτιμήσεων όπου μπορείτε να αλλάξετε τις προεπιλογές - The preferences window where you can change the defaults - La ventana de preferencias dónde se pueden cambiar los valores predeterminados - پنجره ای تنظیمات مکانی است که شما می توانید تنظیمات پیش فرض را تغییر دهید - La fenêtre des préférences où vous pouvez modifier les réglages par défaut - The preferences window where you can change the defaults - 기본 설정을 바꿀 수 있는 설정 창 - Tetingkap keutamaan yang mana anda boleh ubah lalai - Het voorkeurenvenster waar je de standaardwaarden kan veranderen - Okno ustawień w których możesz dostosować domyślną konfigurację - A janela de preferências onde podes modificar os valores por omissão - A janela de preferências onde você pode alterar o padrão - Окно настроек, где можно изменить стандартные настройки - Okno nastaveni, kde môzete zmeniť štandardné nastavenia - Varsayılan ayarları değiştirebileceğiniz tercihler penceresi - 偏好设定窗口(改变默认设置) - 您可以更改預設值的偏好視窗 - - - http://gnometerminator.blogspot.com/p/introduction.html - stephen.j.boddy@gmail.com - \ No newline at end of file diff --git a/test/binary/usr/share/appdata/broken.appdata.xml b/test/binary/usr/share/appdata/broken.appdata.xml deleted file mode 100644 index 90367f845..000000000 --- a/test/binary/usr/share/appdata/broken.appdata.xml +++ /dev/null @@ -1,426 +0,0 @@ - - - CC0-1.0 - GPL-2.0 only - Terminator - Terminator - المتطرف - Terminator - Terminator - Тэрмінатар - Терминатор - টার্মিনেটর - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminatoro - Terminator - Terminator - Terminator - ترمیناتور - Terminator - Terminator - Terminator - Terminador - Terminator - टर्मिनेटर - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Терминатор - 터미네이터 - Terminator - Terminator - Терминатор - ടെര്‍മിനേറ്റര്‍ - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Терминатор - ටර්මිනේටර් - Terminátor - Terminator - Terminator - Терминатор - Terminator - Terminator - முனையம் - టెర్మినేటర్ - Terminator - Uçbirim - Terminator - Terminator - Terminator - Terminator 终端终结者 - 終端機 - Multiple terminals in one window - Veelvuldige terminale in een venster - العديد من الطرفيات في نافذة واحدة - Delles terminales nuna ventana - Çoxsaylı terminallar bir pəncərədə - Некалькі тэрміналаў у акне - Множество терминали в един прозорец - এক উইন্ডোতে একাধিক টার্মিনাল - Više terminala u jednom prozoru - Diversos terminals en una finestra - Diversos terminals en una finestra - Několik terminálů v jednom okně - Flere terminaler i et vindue - Mehrere Terminals in einem Fenster - Πολλαπλά τερματικά σε ένα παράθυρο - Multiple terminals in one window - Multiple terminals in one window - Multiple terminals in one window - Pluraj terminaloj en unu fenestro - Múltiples terminales en una ventana - Mitu terminaali ühes aknas - Hainbat terminal leiho bakarrean - Useita päätteitä yhdessä ikkunassa - Permet d'avoir plusieurs terminaux en une seule fenêtre - Múltiples terminales nunha ventá - מסופים מרובים בחלון אחד - एक विंडो में अनेक टर्मिनल - Više terminala u jednom prozoru - Több terminál egy ablakban - Մի քանի տերմինալ մեկ պատուհանում - Plure terminales in un fenestra - Banyak terminal dalam satu window - Margar útstöðvar í einum glugga - Molteplici terminali un una sola finestra - 複数の端末を一つのウインドウに - Akeh terminal ning sak jendelo - მრავალი ტერმინალები ერთ ფანჯარაში - Бір терезе ішінде көптік терминалдар - 창 하나에 터미널 여러 개 쓰기 - Keli terminalai viename lange - Daudzi termināļi vienā logā - Повеќе терминали во еден прозорец - ഒരു ജാലകത്തില്‍ ഒന്നിലധികം ടെര്‍മിനലുകള്‍ - Kesemua terminal dalam satu tetingkap - Flere terminaler i ett vindu - Meerdere terminals in één venster - Permet d'aver mantun terminal dins una sola fenèstra - Wiele terminali w jednym oknie - Terminais múltiplos numa janela - Múltiplos terminais em uma janela - Terminale multiple într-o singură fereastră - Несколько терминалов в одном окне - එක් වින්ඩෝවක ටර්මිනල් රාශියක් - Viaceré terminály v jednom okne - Več terminalov v enem oknu - Shumë terminale në një dritare - Више терминала у једном прозору - Loba terminal dina hiji jandela - Flera terminaler i ett fönster - ஒரு சாளரத்தில் பல முனையங்கள் - ఒకే విండోలో బహుళ టెర్మినల్స్ - หลายเทอร์มินัลในหน้าต่างเดียว - Tek pencerede birden çok uçbirim - Кілька терміналів в одному вікні - ایک دریچے میں ایک سے زیادہ ٹرمنل - Mở nhiều terminal trong cùng cửa sổ - 一个窗口中的多个终端 - -

        The robot future of terminals

        -

        Fremtiden for robotterminaler

        -

        Die Roboterzukunft der Terminals

        -

        The robot future of terminals

        -

        El futuro robot de terminales

        -

        ربات اینده ای پایانه است

        -

        Le futur robot des terminaux.

        -

        Le robot futur del terminales

        -

        The robot future of terminals

        -

        Il futuro robot dei terminali

        -

        Terminal dari robot masa hadapan

        -

        De robottoekomst van terminals

        -

        O robô futuro dos terminais

        -

        O robo do futuro dos terminais

        -

        Robotická budúcnosť terminálov

        -

        高级终端的未来

        -

        終端機的自動功能

        -

        A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

        -

        Et power-user værktøj til at arrangere terminaler. - -Det er inspireret af programmer som; 'gnome-multi-term', 'quadkonsole', etc. på den måde at det primære fokus er at arrangere terminaler i net(faneblade værende den mest almindelige måde, som Terminator også understøtter).

        -

        Ein Werkzeug für erfahrene Nutzer, um Terminals anzuordnen. Es ist inspiriert von Anwendungen wie: gnome-multi-term, quadkonsole, usw., deren Hauptfokus auf dem Anordnen der Terminals in einem Gitter liegt (die Verwendung von Reitern ist die meist verbreitete Methode, welche von Terminator auch unterstützt wird).

        -

        Ένα εργαλείο οργάνωσης τερματικών για προχωρημένους χρήστες. Αντλεί έμπνευση από προγράμματα όπως το gnome-multi-term, το quadkonsole κτλ., με την έννοια πως εστιάζει στην οργάνωση τερματικών σε πλέγματα (οι καρτέλες είναι η πιο κοινή μέθοδος και υποστηρίζεται και αυτή από το Terminator)

        -

        A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

        -

        Una herramienta para usuarios avanzados, para organizar terminales. Está inspirado en programas tales como gnome-multi-term, quadkonsole, etc., ya que el objetivo principal es organizar terminales en grillas (el método predeterminado más común es en pestañas, que también está soportado por Terminator).

        -

        یک کابر-قدرتمند ابزاری برای سازماندهی پایانه دارد.این نرم افزار الهام بخش برنامه ای مثل gnome-multi-term , quadkonsole و غیره است.در واقع جهت اصلی سازمان دهی پایانه در شبکه است.(زبانه جدید- این یکی از روش های معروف و پیش فرض در پاینه ای (Terminator)است که پشتیبانی می شود.)

        -

        Un outil pour utilisateur expérimenté pour l'organisation des terminaux. Il s'inspire des programmes tels que gnome-multi-term, quadkonsole, etc. dont le principal focus est l'organisation des terminaux en grille (sous forme d'onglets dans le mode par défaut le plus basique, mode que Terminator prend en charge).

        -

        A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

        -

        Alat pengguna-mahir untuk menyusun terminal. Ia diilham dari program seperti gnome-multi-term, quadkonsole, dan lain-lain yang mana fokus utama ialah menyusun terminal dalam grid (tab adalah kaedah lalai paling umum, yang mana Terminator juga menyokongnya).

        -

        Een krachtgebruikershulpmiddel voor het regelen van terminals. Het is geïnspireerd door programma's zoals gnome-multi-term, quadkonsole, enz. met als hoofddoel het regelen van terminals in netten (tabbladen is de meest algemene standaardmethode, die Terminal ook ondersteunt)

        -

        Uma poderosa ferramenta para agrupamento de terminais. Foi inspirada por programas como gnome-multi-term, quadkonsole, etc. em que o objetivo principal é o agrupamento de terminais em grades (guia é o meio mais comum, o qual o terminal suporta).

        -

        Мощный инструмент для упорядочения терминалов. Основой для него послужили такие программы, как gnome-multi-term, quadkonsole и другие, в том смысле, что его главная задача — размещение терминалов в виде сетки (чаще всего применяют способ размещения в виде вкладок, который также реализован в Terminator).

        -

        Nástroj na usporiadanie terminálov pre pokročilých používateľov. Je inšpirovaný programami ako gnome-multi-term, quadkonsole, atď., ktoré sa zameriavajú na usporiadanie terminálov do mriežok (karty sú bežná metóda, ktorú Terminator taktiež podporuje).

        -

        Gücünü kullanıcısından alan Uçbirim hizalama aracı. Gnome-multi-term, Quadkonsole ve daha nicelerinden ilham alınarak tasarlandı. Odak noktası Uçbirimleri ızgaraya göre oturtmak.(Ayrıca sekmeler Terminator'ün desteklediği en yaygın varsayılan yöntemdir)

        -

        一个用来管理终端的高级用户工具。它的灵感来自于gnome-multi-term,quadkonsole等程序。它致力于用格子来管理终端(最普遍的方法是用标签页,Terminator也支持)。

        -

        Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

        -

        Meget af Terminators opførsel er baseret på GNOME Terminal, og vi tilføjer flere funktioner fra denne som tiden går, men vi vil også gerne udvide i andre retninger med brugbare funktioner for systemadministratorer og andre brugere.

        -

        Viel des Verhaltens von Terminator basiert auf GNOME-Terminal und wir fügen mit der Zeit ständig neue Funktionen hinzu, aber wir wollen uns auch in andere Richtungen weiterentwickeln, mit nützlichen Funktionen für Systemadministratoren und andere Benutzergruppen.

        -

        Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

        -

        Mucho del comportamiento de Terminator está basado en GNOME Terminal, y estamos agregando más funcionalidades a medida que el tiempo pasa, pero también queremos extenderlo en diferentes direcciones con funcionalidades útiles para administradores de sistema y otros usuarios.

        -

        Le fonctionnement de Terminator est principalement basé sur celui de GNOME Terminal. Nous lui ajoutons des fonctionnalités au fur et à mesure, mais nous voulons aussi les étendre dans différentes directions, avec des fonctionnalités utiles pour les administrateurs système et les autres utilisateurs

        -

        Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

        -

        Kebanyakan kelakuan Terminal adalah berdasarkan dari Terminal GNOME, dan kami telah menambah lagi beberapa fitur. Selain itu, kami juga melanjutkan arah yang berlainan dan berguna untuk pentadbir sistem dan juga pengguna biasa.

        -

        Een groot gedeelte van het gedrag van Terminator is gebaseerd op GNOME Terminal. We voegen langzamerhand meer functies toe uit die app, maar we zijn ook van plan om een andere richting op te gaan zodat we functies kunnen toevoegen die nuttig zijn voor systeemadministrators en andere gebruikers.

        -

        O comportamento do Terminator é baseado no Terminal GNOME, e nós adicionamos mais recursos ao passar do tempo, mas também queremos estender para áreas distintas, oferecendo recursos uteis para administradores de sistema e outros usuários.

        -

        Многое в работе Terminator основано на терминале GNOME, и мы постепенно добавляем больше функций того терминала, но мы также хотим расширять спектр возможностей программы, добавляя нужные системным администраторам и другим пользователям функции.

        -

        Mnohé z funkcií aplikácie Terminator vychádzajú z GNOME Terminal a postupne z neho pridávanie ďalšie funkcie, ale tiež chceme Terminator rozširovať v rozličných smeroch užitočnými vlastnosťami pre správcov systémov a ďalších používateľov.

        -

        Terminator的大部分行为基于GNOME Terminal,我们还在从中集成更多特性。但我们同时也希望向扩展更多不同方面的实用特性从而服务于系统管理员和其他用户。

        -

        Some highlights:

        -

        Nogle højdepunkter:

        -

        Einige Höhepunkte:

        -

        Some highlights:

        -

        Algunos destacados:

        -

        برخی از نکات برجسته

        -

        Quelques points forts :

        -

        כמה דגשים

        -

        Alicun evidentias:

        -

        Some highlights:

        -

        Alcune evidenze:

        -

        ചില പ്രത്യേകതകൾ :

        -

        Beberapa sorotan:

        -

        Enkele hoogtepunten:

        -

        Qualques punts fòrts :

        -

        Kilka głównych funkcji:

        -

        Alguns destaques:

        -

        Alguns destaques:

        -

        Ключевые особенности:

        -

        Zopár schopností:

        -

        Bazı özellikler:

        -

        一些亮点:

        -
          -
        • Arrange terminals in a grid
        • -
        • Arrangér terminaler i et net
        • -
        • Terminals in einem Raster anordnen
        • -
        • Διάταξη τερματικών σε πλέγμα
        • -
        • Arrange terminals in a grid
        • -
        • Acomodar terminales en grilla
        • -
        • سازماندهی پایانه در یک شبکه
        • -
        • Arranger les terminaux en grille.
        • -
        • סדר טרמינלים בטבלה
        • -
        • Arrangiar le terminales in un grillia
        • -
        • Arrange terminals in a grid
        • -
        • Disporre i terminali in una glriglia
        • -
        • Susun terminal dalam grid
        • -
        • Regel terminals in een rooster
        • -
        • Rozmieszczanie terminali w siatce
        • -
        • Ordenar os terminais em grelha
        • -
        • Organizar os terminais em uma grade
        • -
        • Упорядочить терминалы в виде сетки
        • -
        • Usporiadanie terminálov v mriežke
        • -
        • Uçbirimleri ızgaraya göre oturt
        • -
        • 用格子管理终端
        • -
        • Tabs
        • -
        • Karty
        • -
        • Faneblade
        • -
        • Reiter
        • -
        • Καρτέλες
        • -
        • Tabs
        • -
        • Pestañas
        • -
        • Onglets
        • -
        • לשוניות
        • -
        • Schedas
        • -
        • Schede
        • -
        • -
        • Hilfirandin
        • -
        • ടാബുകള്‍
        • -
        • Tab
        • -
        • Faner
        • -
        • Tabbladen
        • -
        • Onglets
        • -
        • Karty
        • -
        • Separadores
        • -
        • Abas
        • -
        • Вкладки
        • -
        • Karty
        • -
        • Sekmeler
        • -
        • 标签页
        • -
        • Drag and drop re-ordering of terminals
        • -
        • Træk og slip arrangering af terminaler
        • -
        • Ziehen und loslassen, um die Terminals umzusortieren
        • -
        • Drag and drop re-ordering of terminals
        • -
        • Reordenamiento de terminales vía arrastrar y soltar
        • -
        • گرفتن و رها کردن سفارش دوباره برای پایانه
        • -
        • Glisser/déposer pour réordonner les terminaux
        • -
        • Drag and drop re-ordering of terminals
        • -
        • Trascina e rilascia per ri-ordinare i terminali
        • -
        • Seret dan lepas penertiban-semula terminal
        • -
        • Terminals herschikken via slepen-en-loslaten
        • -
        • Rozmieszczanie terminali metodą "przeciągnij i upuść"
        • -
        • Arraste e largue para organizar os terminais
        • -
        • Arrastar e soltar reordenação de terminais
        • -
        • Перетаскивание и изменение порядка терминалов
        • -
        • Uçbirimleri düzenlemek için Sürükle ve bırak
        • -
        • 拖拽式的终端布局调整
        • -
        • Lots of keyboard shortcuts
        • -
        • Masser af tastatur genveje
        • -
        • Eine Menge an Tastaturkürzel
        • -
        • Πολλές συνομεύσεις πληκτρολογίου
        • -
        • Lots of keyboard shortcuts
        • -
        • Muchos atajos de teclado
        • -
        • بسیاری از میانبرهای صفحه کلید
        • -
        • De nombreux raccourcis clavier
        • -
        • קיצורי מקלדת רבים
        • -
        • Quantitates de vias breve de claviero
        • -
        • Lots of keyboard shortcuts
        • -
        • Quantità di scorciatoie da tastiera
        • -
        • Lebih banyak pintasan papan kekunci
        • -
        • Massevis av tastatursnarveier
        • -
        • Veel toetsenbordsnelkoppelingen
        • -
        • Liczne skróty klawiszowe
        • -
        • Diversos atalhos de teclado
        • -
        • Teclas de atalho do teclado
        • -
        • Множество сочетаний клавиш быстрого доступа
        • -
        • Množstvo klávesových skratiek
        • -
        • Bir sürü klavye kısayolları
        • -
        • 大量快捷键
        • -
        • Save multiple layouts and profiles via GUI preferences editor
        • -
        • Gem flere layouts og profiler via GUI indstilling
        • -
        • Mehrere Anordnungen und Profile mithilfe der grafischen Einstellungsbearbeitung speichern
        • -
        • Save multiple layouts and profiles via GUI preferences editor
        • -
        • Guarda múltiples disposiciones y perfiles a través de un editor de preferencias GUI
        • -
        • ذخیره سازی چندین پوسته و پروفایل از طریق اولویت ویرایشگر گرافیکی
        • -
        • Enregistrer les multiples dispositions et profils via l'éditeur de préférence GUI.
        • -
        • Save multiple layouts and profiles via GUI preferences editor
        • -
        • Salva i layout e profili multipli attraverso l'editor delle preferenze
        • -
        • Simpan bentangan dan profil berbilang melalui penyunting keutamaan GUI
        • -
        • Sla meerdere lay-outs en profielen op via GUI voorkeureneditor
        • -
        • Zapisywanie wielu układów i profili w graficznym edytorze ustawień
        • -
        • Guardar múltiplos layouts e perfis através da interface gráfica editor de preferências
        • -
        • Salvar múltiplos layouts e perfis via preferências do editor GUI.
        • -
        • Сохранение нескольких схем размещения и профилей через редактор настроек с графическим интерфейсом
        • -
        • Uloženie viacerých rozložení a profilov cez grafický editor nastavení
        • -
        • GUI tercih düzenleyici ile çoklu düzen ve profil kaydetme
        • -
        • 通过图形界面设定多种布局和配置
        • -
        • Simultaneous typing to arbitrary groups of terminals
        • -
        • Samtidig tastning til vilkårlige grupper af terminaler
        • -
        • Gleichzeitige Eingabe in beliebig vielen Terminals
        • -
        • Simultaneous typing to arbitrary groups of terminals
        • -
        • Escritura simultánea en grupos arbitrarios de terminales
        • -
        • تایپ همزمان و گروه های دلخواه در پایانه ها
        • -
        • Écriture simultanée dans n'importe quel groupe de terminaux
        • -
        • Scriptura simultanee in qualcunque numero de terminales
        • -
        • Simultaneous typing to arbitrary groups of terminals
        • -
        • Ketukan ke kumpulan arbitari terminal secara serentak
        • -
        • Escrever para vários grupos de terminais simultaneamente
        • -
        • Digitação simultânea para grupos arbitrários de terminais.
        • -
        • Одновременный ввод текста в произвольные группы терминалов
        • -
        • Súčasné písanie do ľubovoľných skupín terminálov
        • -
        • Rastgele gruplanmış Uçbirimler için eşzamanlı yazma
        • -
        • 同时向任意多个终端输入
        • -
        -

        And lots more...

        -

        Og meget mere...

        -

        Und viel mehr …

        -

        And lots more...

        -

        Y mucho más...

        -

        و خیلی چیزها بیشتر.....

        -

        Et bien plus...

        -

        ועוד הרבה...

        -

        E quantitates ancora...

        -

        And lots more...

        -

        Molto più...

        -

        그리고 더 많이...

        -

        അതുകൂടാതെ പിന്നെയും ധാരാളം ...

        -

        Dan banyak lagi...

        -

        En nog veel meer...

        -

        E plan mai encara...

        -

        I wiele więcej...

        -

        E muito mais...

        -

        E muito mais...

        -

        И многое другое...

        -

        A mnoho ďalšieho...

        -

        Ve çok daha fazlası...

        -

        还有更多……

        -
        - - - http://4.bp.blogspot.com/-xt4Tja1TMQ0/Vdemmf8wYSI/AAAAAAAAA9A/uROTre0PMls/s1600/terminator_main_basic.png - The main window showing the application in action - Det primære vindue, som viser applikationen i funktion - Das Hauptfenster zeigt die aktive Anwendung - The main window showing the application in action - Ventana principal mostrando la aplicación en acción - پنجره ای اصلی نرم افزارهای فعال را نشان می دهد - La fenêtre principale montrant l'application en action - The main window showing the application in action - La finestra principale mostra l'applicazione attiva - Tetingkap utama menunjukkan aplikasi sedang bertindak - Het hoofdvenster toont de applicatie in actie - Główne okno programu pokazujące aplikację w działaniu - A janela principal que mostra a aplicação em acção - A janela principal mostrando a aplicação em ação - Главное окно, показывающее приложение в действии - Hlavné okno zobrazuje aplikáciu v akcii - Ana pencere çalışmakta olan uygulamayı gösteriyor - 主窗口用于显示当前的程序 - - - http://4.bp.blogspot.com/-rRxALSpEEZw/Vdeu58JgpnI/AAAAAAAAA9o/XewWKJ5HNo4/s1600/terminator_main_complex.png - Getting a little crazy with the terminals - Gakker ud med terminalerne - Ein bisschen verrückt werden mit den terminals - Getting a little crazy with the terminals - Un poco de locura con las terminales - یکم متفاوت تر به نظر بیا با پایانه - Devenir un peu fou avec les terminaux. - Getting a little crazy with the terminals - 터미널에 미쳐봅시다. - Buat sesuatu yang gila-gila dengan terminal - Een beetje gek worden met de terminals - Ficando um pouco louco com terminais - Немного сумасшествия с терминалами - Trochu sa pobláznime s terminálmi - Uçbirimlerle delirmeceler - 终端让人抓狂 - - - http://2.bp.blogspot.com/-t_8oRyMXUls/VdemmRVnZnI/AAAAAAAAA88/rHIr8L1X7Ho/s1600/terminator_prefs_global.png - The preferences window where you can change the defaults - Vinduet for indstillinger hvor du kan ændre standardinstillingerne - Das Einstellungsfenster, in dem Sie die Vorgabewerte ändern können - Το παράθυρο προτιμήσεων όπου μπορείτε να αλλάξετε τις προεπιλογές - The preferences window where you can change the defaults - La ventana de preferencias dónde se pueden cambiar los valores predeterminados - پنجره ای تنظیمات مکانی است که شما می توانید تنظیمات پیش فرض را تغییر دهید - La fenêtre des préférences où vous pouvez modifier les réglages par défaut - The preferences window where you can change the defaults - 기본 설정을 바꿀 수 있는 설정 창 - Tetingkap keutamaan yang mana anda boleh ubah lalai - Het voorkeurenvenster waar je de standaardwaarden kan veranderen - Okno ustawień w których możesz dostosować domyślną konfigurację - A janela de preferências onde podes modificar os valores por omissão - A janela de preferências onde você pode alterar o padrão - Окно настроек, где можно изменить стандартные настройки - Okno nastaveni, kde môzete zmeniť štandardné nastavenia - Varsayılan ayarları değiştirebileceğiniz tercihler penceresi - 偏好设定窗口(改变默认设置) - 您可以更改預設值的偏好視窗 - - - http://gnometerminator.blogspot.com/p/introduction.html - stephen.j.boddy@gmail.com -
        \ No newline at end of file diff --git a/test/binary/usr/share/appdata/terminator.appdata.xml b/test/binary/usr/share/appdata/terminator.appdata.xml deleted file mode 100644 index f7d8fa8bf..000000000 --- a/test/binary/usr/share/appdata/terminator.appdata.xml +++ /dev/null @@ -1,427 +0,0 @@ - - - terminator.desktop - CC0-1.0 - GPL-2.0 only - Terminator - Terminator - المتطرف - Terminator - Terminator - Тэрмінатар - Терминатор - টার্মিনেটর - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminatoro - Terminator - Terminator - Terminator - ترمیناتور - Terminator - Terminator - Terminator - Terminador - Terminator - टर्मिनेटर - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Терминатор - 터미네이터 - Terminator - Terminator - Терминатор - ടെര്‍മിനേറ്റര്‍ - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Terminator - Терминатор - ටර්මිනේටර් - Terminátor - Terminator - Terminator - Терминатор - Terminator - Terminator - முனையம் - టెర్మినేటర్ - Terminator - Uçbirim - Terminator - Terminator - Terminator - Terminator 终端终结者 - 終端機 - Multiple terminals in one window - Veelvuldige terminale in een venster - العديد من الطرفيات في نافذة واحدة - Delles terminales nuna ventana - Çoxsaylı terminallar bir pəncərədə - Некалькі тэрміналаў у акне - Множество терминали в един прозорец - এক উইন্ডোতে একাধিক টার্মিনাল - Više terminala u jednom prozoru - Diversos terminals en una finestra - Diversos terminals en una finestra - Několik terminálů v jednom okně - Flere terminaler i et vindue - Mehrere Terminals in einem Fenster - Πολλαπλά τερματικά σε ένα παράθυρο - Multiple terminals in one window - Multiple terminals in one window - Multiple terminals in one window - Pluraj terminaloj en unu fenestro - Múltiples terminales en una ventana - Mitu terminaali ühes aknas - Hainbat terminal leiho bakarrean - Useita päätteitä yhdessä ikkunassa - Permet d'avoir plusieurs terminaux en une seule fenêtre - Múltiples terminales nunha ventá - מסופים מרובים בחלון אחד - एक विंडो में अनेक टर्मिनल - Više terminala u jednom prozoru - Több terminál egy ablakban - Մի քանի տերմինալ մեկ պատուհանում - Plure terminales in un fenestra - Banyak terminal dalam satu window - Margar útstöðvar í einum glugga - Molteplici terminali un una sola finestra - 複数の端末を一つのウインドウに - Akeh terminal ning sak jendelo - მრავალი ტერმინალები ერთ ფანჯარაში - Бір терезе ішінде көптік терминалдар - 창 하나에 터미널 여러 개 쓰기 - Keli terminalai viename lange - Daudzi termināļi vienā logā - Повеќе терминали во еден прозорец - ഒരു ജാലകത്തില്‍ ഒന്നിലധികം ടെര്‍മിനലുകള്‍ - Kesemua terminal dalam satu tetingkap - Flere terminaler i ett vindu - Meerdere terminals in één venster - Permet d'aver mantun terminal dins una sola fenèstra - Wiele terminali w jednym oknie - Terminais múltiplos numa janela - Múltiplos terminais em uma janela - Terminale multiple într-o singură fereastră - Несколько терминалов в одном окне - එක් වින්ඩෝවක ටර්මිනල් රාශියක් - Viaceré terminály v jednom okne - Več terminalov v enem oknu - Shumë terminale në një dritare - Више терминала у једном прозору - Loba terminal dina hiji jandela - Flera terminaler i ett fönster - ஒரு சாளரத்தில் பல முனையங்கள் - ఒకే విండోలో బహుళ టెర్మినల్స్ - หลายเทอร์มินัลในหน้าต่างเดียว - Tek pencerede birden çok uçbirim - Кілька терміналів в одному вікні - ایک دریچے میں ایک سے زیادہ ٹرمنل - Mở nhiều terminal trong cùng cửa sổ - 一个窗口中的多个终端 - -

        The robot future of terminals

        -

        Fremtiden for robotterminaler

        -

        Die Roboterzukunft der Terminals

        -

        The robot future of terminals

        -

        El futuro robot de terminales

        -

        ربات اینده ای پایانه است

        -

        Le futur robot des terminaux.

        -

        Le robot futur del terminales

        -

        The robot future of terminals

        -

        Il futuro robot dei terminali

        -

        Terminal dari robot masa hadapan

        -

        De robottoekomst van terminals

        -

        O robô futuro dos terminais

        -

        O robo do futuro dos terminais

        -

        Robotická budúcnosť terminálov

        -

        高级终端的未来

        -

        終端機的自動功能

        -

        A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

        -

        Et power-user værktøj til at arrangere terminaler. - -Det er inspireret af programmer som; 'gnome-multi-term', 'quadkonsole', etc. på den måde at det primære fokus er at arrangere terminaler i net(faneblade værende den mest almindelige måde, som Terminator også understøtter).

        -

        Ein Werkzeug für erfahrene Nutzer, um Terminals anzuordnen. Es ist inspiriert von Anwendungen wie: gnome-multi-term, quadkonsole, usw., deren Hauptfokus auf dem Anordnen der Terminals in einem Gitter liegt (die Verwendung von Reitern ist die meist verbreitete Methode, welche von Terminator auch unterstützt wird).

        -

        Ένα εργαλείο οργάνωσης τερματικών για προχωρημένους χρήστες. Αντλεί έμπνευση από προγράμματα όπως το gnome-multi-term, το quadkonsole κτλ., με την έννοια πως εστιάζει στην οργάνωση τερματικών σε πλέγματα (οι καρτέλες είναι η πιο κοινή μέθοδος και υποστηρίζεται και αυτή από το Terminator)

        -

        A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

        -

        Una herramienta para usuarios avanzados, para organizar terminales. Está inspirado en programas tales como gnome-multi-term, quadkonsole, etc., ya que el objetivo principal es organizar terminales en grillas (el método predeterminado más común es en pestañas, que también está soportado por Terminator).

        -

        یک کابر-قدرتمند ابزاری برای سازماندهی پایانه دارد.این نرم افزار الهام بخش برنامه ای مثل gnome-multi-term , quadkonsole و غیره است.در واقع جهت اصلی سازمان دهی پایانه در شبکه است.(زبانه جدید- این یکی از روش های معروف و پیش فرض در پاینه ای (Terminator)است که پشتیبانی می شود.)

        -

        Un outil pour utilisateur expérimenté pour l'organisation des terminaux. Il s'inspire des programmes tels que gnome-multi-term, quadkonsole, etc. dont le principal focus est l'organisation des terminaux en grille (sous forme d'onglets dans le mode par défaut le plus basique, mode que Terminator prend en charge).

        -

        A power-user tool for arranging terminals. It is inspired by programs such as gnome-multi-term, quadkonsole, etc. in that the main focus is arranging terminals in grids (tabs is the most common default method, which Terminator also supports).

        -

        Alat pengguna-mahir untuk menyusun terminal. Ia diilham dari program seperti gnome-multi-term, quadkonsole, dan lain-lain yang mana fokus utama ialah menyusun terminal dalam grid (tab adalah kaedah lalai paling umum, yang mana Terminator juga menyokongnya).

        -

        Een krachtgebruikershulpmiddel voor het regelen van terminals. Het is geïnspireerd door programma's zoals gnome-multi-term, quadkonsole, enz. met als hoofddoel het regelen van terminals in netten (tabbladen is de meest algemene standaardmethode, die Terminal ook ondersteunt)

        -

        Uma poderosa ferramenta para agrupamento de terminais. Foi inspirada por programas como gnome-multi-term, quadkonsole, etc. em que o objetivo principal é o agrupamento de terminais em grades (guia é o meio mais comum, o qual o terminal suporta).

        -

        Мощный инструмент для упорядочения терминалов. Основой для него послужили такие программы, как gnome-multi-term, quadkonsole и другие, в том смысле, что его главная задача — размещение терминалов в виде сетки (чаще всего применяют способ размещения в виде вкладок, который также реализован в Terminator).

        -

        Nástroj na usporiadanie terminálov pre pokročilých používateľov. Je inšpirovaný programami ako gnome-multi-term, quadkonsole, atď., ktoré sa zameriavajú na usporiadanie terminálov do mriežok (karty sú bežná metóda, ktorú Terminator taktiež podporuje).

        -

        Gücünü kullanıcısından alan Uçbirim hizalama aracı. Gnome-multi-term, Quadkonsole ve daha nicelerinden ilham alınarak tasarlandı. Odak noktası Uçbirimleri ızgaraya göre oturtmak.(Ayrıca sekmeler Terminator'ün desteklediği en yaygın varsayılan yöntemdir)

        -

        一个用来管理终端的高级用户工具。它的灵感来自于gnome-multi-term,quadkonsole等程序。它致力于用格子来管理终端(最普遍的方法是用标签页,Terminator也支持)。

        -

        Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

        -

        Meget af Terminators opførsel er baseret på GNOME Terminal, og vi tilføjer flere funktioner fra denne som tiden går, men vi vil også gerne udvide i andre retninger med brugbare funktioner for systemadministratorer og andre brugere.

        -

        Viel des Verhaltens von Terminator basiert auf GNOME-Terminal und wir fügen mit der Zeit ständig neue Funktionen hinzu, aber wir wollen uns auch in andere Richtungen weiterentwickeln, mit nützlichen Funktionen für Systemadministratoren und andere Benutzergruppen.

        -

        Much of the behaviour of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

        -

        Mucho del comportamiento de Terminator está basado en GNOME Terminal, y estamos agregando más funcionalidades a medida que el tiempo pasa, pero también queremos extenderlo en diferentes direcciones con funcionalidades útiles para administradores de sistema y otros usuarios.

        -

        Le fonctionnement de Terminator est principalement basé sur celui de GNOME Terminal. Nous lui ajoutons des fonctionnalités au fur et à mesure, mais nous voulons aussi les étendre dans différentes directions, avec des fonctionnalités utiles pour les administrateurs système et les autres utilisateurs

        -

        Much of the behavior of Terminator is based on GNOME Terminal, and we are adding more features from that as time goes by, but we also want to extend out in different directions with useful features for sysadmins and other users.

        -

        Kebanyakan kelakuan Terminal adalah berdasarkan dari Terminal GNOME, dan kami telah menambah lagi beberapa fitur. Selain itu, kami juga melanjutkan arah yang berlainan dan berguna untuk pentadbir sistem dan juga pengguna biasa.

        -

        Een groot gedeelte van het gedrag van Terminator is gebaseerd op GNOME Terminal. We voegen langzamerhand meer functies toe uit die app, maar we zijn ook van plan om een andere richting op te gaan zodat we functies kunnen toevoegen die nuttig zijn voor systeemadministrators en andere gebruikers.

        -

        O comportamento do Terminator é baseado no Terminal GNOME, e nós adicionamos mais recursos ao passar do tempo, mas também queremos estender para áreas distintas, oferecendo recursos uteis para administradores de sistema e outros usuários.

        -

        Многое в работе Terminator основано на терминале GNOME, и мы постепенно добавляем больше функций того терминала, но мы также хотим расширять спектр возможностей программы, добавляя нужные системным администраторам и другим пользователям функции.

        -

        Mnohé z funkcií aplikácie Terminator vychádzajú z GNOME Terminal a postupne z neho pridávanie ďalšie funkcie, ale tiež chceme Terminator rozširovať v rozličných smeroch užitočnými vlastnosťami pre správcov systémov a ďalších používateľov.

        -

        Terminator的大部分行为基于GNOME Terminal,我们还在从中集成更多特性。但我们同时也希望向扩展更多不同方面的实用特性从而服务于系统管理员和其他用户。

        -

        Some highlights:

        -

        Nogle højdepunkter:

        -

        Einige Höhepunkte:

        -

        Some highlights:

        -

        Algunos destacados:

        -

        برخی از نکات برجسته

        -

        Quelques points forts :

        -

        כמה דגשים

        -

        Alicun evidentias:

        -

        Some highlights:

        -

        Alcune evidenze:

        -

        ചില പ്രത്യേകതകൾ :

        -

        Beberapa sorotan:

        -

        Enkele hoogtepunten:

        -

        Qualques punts fòrts :

        -

        Kilka głównych funkcji:

        -

        Alguns destaques:

        -

        Alguns destaques:

        -

        Ключевые особенности:

        -

        Zopár schopností:

        -

        Bazı özellikler:

        -

        一些亮点:

        -
          -
        • Arrange terminals in a grid
        • -
        • Arrangér terminaler i et net
        • -
        • Terminals in einem Raster anordnen
        • -
        • Διάταξη τερματικών σε πλέγμα
        • -
        • Arrange terminals in a grid
        • -
        • Acomodar terminales en grilla
        • -
        • سازماندهی پایانه در یک شبکه
        • -
        • Arranger les terminaux en grille.
        • -
        • סדר טרמינלים בטבלה
        • -
        • Arrangiar le terminales in un grillia
        • -
        • Arrange terminals in a grid
        • -
        • Disporre i terminali in una glriglia
        • -
        • Susun terminal dalam grid
        • -
        • Regel terminals in een rooster
        • -
        • Rozmieszczanie terminali w siatce
        • -
        • Ordenar os terminais em grelha
        • -
        • Organizar os terminais em uma grade
        • -
        • Упорядочить терминалы в виде сетки
        • -
        • Usporiadanie terminálov v mriežke
        • -
        • Uçbirimleri ızgaraya göre oturt
        • -
        • 用格子管理终端
        • -
        • Tabs
        • -
        • Karty
        • -
        • Faneblade
        • -
        • Reiter
        • -
        • Καρτέλες
        • -
        • Tabs
        • -
        • Pestañas
        • -
        • Onglets
        • -
        • לשוניות
        • -
        • Schedas
        • -
        • Schede
        • -
        • -
        • Hilfirandin
        • -
        • ടാബുകള്‍
        • -
        • Tab
        • -
        • Faner
        • -
        • Tabbladen
        • -
        • Onglets
        • -
        • Karty
        • -
        • Separadores
        • -
        • Abas
        • -
        • Вкладки
        • -
        • Karty
        • -
        • Sekmeler
        • -
        • 标签页
        • -
        • Drag and drop re-ordering of terminals
        • -
        • Træk og slip arrangering af terminaler
        • -
        • Ziehen und loslassen, um die Terminals umzusortieren
        • -
        • Drag and drop re-ordering of terminals
        • -
        • Reordenamiento de terminales vía arrastrar y soltar
        • -
        • گرفتن و رها کردن سفارش دوباره برای پایانه
        • -
        • Glisser/déposer pour réordonner les terminaux
        • -
        • Drag and drop re-ordering of terminals
        • -
        • Trascina e rilascia per ri-ordinare i terminali
        • -
        • Seret dan lepas penertiban-semula terminal
        • -
        • Terminals herschikken via slepen-en-loslaten
        • -
        • Rozmieszczanie terminali metodą "przeciągnij i upuść"
        • -
        • Arraste e largue para organizar os terminais
        • -
        • Arrastar e soltar reordenação de terminais
        • -
        • Перетаскивание и изменение порядка терминалов
        • -
        • Uçbirimleri düzenlemek için Sürükle ve bırak
        • -
        • 拖拽式的终端布局调整
        • -
        • Lots of keyboard shortcuts
        • -
        • Masser af tastatur genveje
        • -
        • Eine Menge an Tastaturkürzel
        • -
        • Πολλές συνομεύσεις πληκτρολογίου
        • -
        • Lots of keyboard shortcuts
        • -
        • Muchos atajos de teclado
        • -
        • بسیاری از میانبرهای صفحه کلید
        • -
        • De nombreux raccourcis clavier
        • -
        • קיצורי מקלדת רבים
        • -
        • Quantitates de vias breve de claviero
        • -
        • Lots of keyboard shortcuts
        • -
        • Quantità di scorciatoie da tastiera
        • -
        • Lebih banyak pintasan papan kekunci
        • -
        • Massevis av tastatursnarveier
        • -
        • Veel toetsenbordsnelkoppelingen
        • -
        • Liczne skróty klawiszowe
        • -
        • Diversos atalhos de teclado
        • -
        • Teclas de atalho do teclado
        • -
        • Множество сочетаний клавиш быстрого доступа
        • -
        • Množstvo klávesových skratiek
        • -
        • Bir sürü klavye kısayolları
        • -
        • 大量快捷键
        • -
        • Save multiple layouts and profiles via GUI preferences editor
        • -
        • Gem flere layouts og profiler via GUI indstilling
        • -
        • Mehrere Anordnungen und Profile mithilfe der grafischen Einstellungsbearbeitung speichern
        • -
        • Save multiple layouts and profiles via GUI preferences editor
        • -
        • Guarda múltiples disposiciones y perfiles a través de un editor de preferencias GUI
        • -
        • ذخیره سازی چندین پوسته و پروفایل از طریق اولویت ویرایشگر گرافیکی
        • -
        • Enregistrer les multiples dispositions et profils via l'éditeur de préférence GUI.
        • -
        • Save multiple layouts and profiles via GUI preferences editor
        • -
        • Salva i layout e profili multipli attraverso l'editor delle preferenze
        • -
        • Simpan bentangan dan profil berbilang melalui penyunting keutamaan GUI
        • -
        • Sla meerdere lay-outs en profielen op via GUI voorkeureneditor
        • -
        • Zapisywanie wielu układów i profili w graficznym edytorze ustawień
        • -
        • Guardar múltiplos layouts e perfis através da interface gráfica editor de preferências
        • -
        • Salvar múltiplos layouts e perfis via preferências do editor GUI.
        • -
        • Сохранение нескольких схем размещения и профилей через редактор настроек с графическим интерфейсом
        • -
        • Uloženie viacerých rozložení a profilov cez grafický editor nastavení
        • -
        • GUI tercih düzenleyici ile çoklu düzen ve profil kaydetme
        • -
        • 通过图形界面设定多种布局和配置
        • -
        • Simultaneous typing to arbitrary groups of terminals
        • -
        • Samtidig tastning til vilkårlige grupper af terminaler
        • -
        • Gleichzeitige Eingabe in beliebig vielen Terminals
        • -
        • Simultaneous typing to arbitrary groups of terminals
        • -
        • Escritura simultánea en grupos arbitrarios de terminales
        • -
        • تایپ همزمان و گروه های دلخواه در پایانه ها
        • -
        • Écriture simultanée dans n'importe quel groupe de terminaux
        • -
        • Scriptura simultanee in qualcunque numero de terminales
        • -
        • Simultaneous typing to arbitrary groups of terminals
        • -
        • Ketukan ke kumpulan arbitari terminal secara serentak
        • -
        • Escrever para vários grupos de terminais simultaneamente
        • -
        • Digitação simultânea para grupos arbitrários de terminais.
        • -
        • Одновременный ввод текста в произвольные группы терминалов
        • -
        • Súčasné písanie do ľubovoľných skupín terminálov
        • -
        • Rastgele gruplanmış Uçbirimler için eşzamanlı yazma
        • -
        • 同时向任意多个终端输入
        • -
        -

        And lots more...

        -

        Og meget mere...

        -

        Und viel mehr …

        -

        And lots more...

        -

        Y mucho más...

        -

        و خیلی چیزها بیشتر.....

        -

        Et bien plus...

        -

        ועוד הרבה...

        -

        E quantitates ancora...

        -

        And lots more...

        -

        Molto più...

        -

        그리고 더 많이...

        -

        അതുകൂടാതെ പിന്നെയും ധാരാളം ...

        -

        Dan banyak lagi...

        -

        En nog veel meer...

        -

        E plan mai encara...

        -

        I wiele więcej...

        -

        E muito mais...

        -

        E muito mais...

        -

        И многое другое...

        -

        A mnoho ďalšieho...

        -

        Ve çok daha fazlası...

        -

        还有更多……

        -
        - - - http://4.bp.blogspot.com/-xt4Tja1TMQ0/Vdemmf8wYSI/AAAAAAAAA9A/uROTre0PMls/s1600/terminator_main_basic.png - The main window showing the application in action - Det primære vindue, som viser applikationen i funktion - Das Hauptfenster zeigt die aktive Anwendung - The main window showing the application in action - Ventana principal mostrando la aplicación en acción - پنجره ای اصلی نرم افزارهای فعال را نشان می دهد - La fenêtre principale montrant l'application en action - The main window showing the application in action - La finestra principale mostra l'applicazione attiva - Tetingkap utama menunjukkan aplikasi sedang bertindak - Het hoofdvenster toont de applicatie in actie - Główne okno programu pokazujące aplikację w działaniu - A janela principal que mostra a aplicação em acção - A janela principal mostrando a aplicação em ação - Главное окно, показывающее приложение в действии - Hlavné okno zobrazuje aplikáciu v akcii - Ana pencere çalışmakta olan uygulamayı gösteriyor - 主窗口用于显示当前的程序 - - - http://4.bp.blogspot.com/-rRxALSpEEZw/Vdeu58JgpnI/AAAAAAAAA9o/XewWKJ5HNo4/s1600/terminator_main_complex.png - Getting a little crazy with the terminals - Gakker ud med terminalerne - Ein bisschen verrückt werden mit den terminals - Getting a little crazy with the terminals - Un poco de locura con las terminales - یکم متفاوت تر به نظر بیا با پایانه - Devenir un peu fou avec les terminaux. - Getting a little crazy with the terminals - 터미널에 미쳐봅시다. - Buat sesuatu yang gila-gila dengan terminal - Een beetje gek worden met de terminals - Ficando um pouco louco com terminais - Немного сумасшествия с терминалами - Trochu sa pobláznime s terminálmi - Uçbirimlerle delirmeceler - 终端让人抓狂 - - - http://2.bp.blogspot.com/-t_8oRyMXUls/VdemmRVnZnI/AAAAAAAAA88/rHIr8L1X7Ho/s1600/terminator_prefs_global.png - The preferences window where you can change the defaults - Vinduet for indstillinger hvor du kan ændre standardinstillingerne - Das Einstellungsfenster, in dem Sie die Vorgabewerte ändern können - Το παράθυρο προτιμήσεων όπου μπορείτε να αλλάξετε τις προεπιλογές - The preferences window where you can change the defaults - La ventana de preferencias dónde se pueden cambiar los valores predeterminados - پنجره ای تنظیمات مکانی است که شما می توانید تنظیمات پیش فرض را تغییر دهید - La fenêtre des préférences où vous pouvez modifier les réglages par défaut - The preferences window where you can change the defaults - 기본 설정을 바꿀 수 있는 설정 창 - Tetingkap keutamaan yang mana anda boleh ubah lalai - Het voorkeurenvenster waar je de standaardwaarden kan veranderen - Okno ustawień w których możesz dostosować domyślną konfigurację - A janela de preferências onde podes modificar os valores por omissão - A janela de preferências onde você pode alterar o padrão - Окно настроек, где можно изменить стандартные настройки - Okno nastaveni, kde môzete zmeniť štandardné nastavenia - Varsayılan ayarları değiştirebileceğiniz tercihler penceresi - 偏好设定窗口(改变默认设置) - 您可以更改預設值的偏好視窗 - - - http://gnometerminator.blogspot.com/p/introduction.html - stephen.j.boddy@gmail.com -
        \ No newline at end of file