Merge branch 'master' into lua-anim

This commit is contained in:
radsammyt 2026-06-14 16:15:51 +02:00
commit 0c14f4367a
31 changed files with 802 additions and 561 deletions

View file

@ -9,4 +9,4 @@ _Replace this with a reference to an existing issue, or N/A if there is none_
## Pre-requisites
- [ ] I have tested & confirmed the changes work locally
- [ ] I have run `zig fmt` throughout my changes
- [ ] I have read and fully adhere to the rules set in the contributing guidelines found in `CONTRIBUTING.md`

View file

@ -84,6 +84,8 @@ pub fn build(b: *std.Build) !void {
.target = target,
.optimize = optimize,
.enable_x11_support = enable_x11_support,
.fallback_uid_min = fallback_uid_min,
.fallback_uid_max = fallback_uid_max
});
exe.root_module.addImport("ly-ui", ly_ui.module("ly-ui"));
@ -214,14 +216,17 @@ fn install_ly(allocator: std.mem.Allocator, io: std.Io, patch_map: PatchMap, ins
const languages = [_][]const u8{
"ar.ini",
"bg.ini",
"cat.ini",
"cs.ini",
"de.ini",
"en.ini",
"eo.ini",
"es.ini",
"fr.ini",
"it.ini",
"ja_JP.ini",
"ku.ini",
"lv.ini",
"pl.ini",
"pt.ini",
@ -229,10 +234,12 @@ fn install_ly(allocator: std.mem.Allocator, io: std.Io, patch_map: PatchMap, ins
"ro.ini",
"ru.ini",
"sr.ini",
"sr_Cyrl.ini",
"sv.ini",
"tr.ini",
"uk.ini",
"zh_CN.ini",
"zh_TW.ini",
};
inline for (languages) |language| {

29
contributing.md Normal file
View file

@ -0,0 +1,29 @@
# Contributing to Ly
To contribute to Ly, you have to open a pull request on [Codeberg](https://codeberg.org/fairyglade/ly), as [GitHub](https://github.com/fairyglade/ly) is just a mirror. However, you also have to respect the following rules, otherwise your PR may end up being rejected:
## AI usage
While we cannot control your usage of any LLM whatsoever, we do heavily discourage their use for environmental, ethical & moral reasons that you can learn more about on the Internet. However, if you do end up still using them, here are a couple rules you **must absolutely** respect for your PR not to get instantly shot down. Of course, it goes without saying that **all** the other rules in the other sections below **must** be adhered to, even more so when AI is used.
1. **Communicate through you**, not the AI; as in, responses to reviews or other comments in the PR must be written by you and not an LLM. If English isn't your native language and you have a lot of trouble speaking it, you _may_ use AI, but responses must not be your typical, alienating AI-generated text: https://github.com/realrossmanngroup/no_ai_slop_writing_rules
2. Control the code, as in, **don't vibecode**, especially if you don't know Zig. Don't waste the maintainers's time, and **heavily test your code**, as AI-generated code is typically more error-prone in subtle ways (even if they can be better than humans in some other aspects). Finally, don't generate any "summary" or whatever the AI may come up with during the process. **If you cannot understand the generated code, do not contribute it**. Maintainers are busy and are often simple volunteers, so the less work they have to do, the better.
3. **Be transparent about AI usage**. Precise what AI model was used in the process, and preferably, how you went about creating your changes (i.e. how did you use AI to make the pull request). The more honest you are about it, the more likely your PR will be accepted and merged into the code base.
If all the above rules are respected, your changes have much more likely to be accepted into the code base.
## Code style
You must follow Zig's [style guide](https://ziglang.org/documentation/master/#Style-Guide). In most cases, all you'll have to do is run `zig fmt` after you have completed your changes, though it does not fix everything, notably variable, function & field naming, as well as the maximum length of aline.
For the former, please refer to the aforementioned style guide in that case. For the latter, you must respect a maximum line length of **80 characters**. For function calls with many parameters or anything similar that may overflow this limit, consider adding a trailing comma to the list so that `zig fmt` can split it into multiple lines. Ideally, few or no lines end up having to get soft wrapped by an editor having this limit set.
## Commit names & descriptions
1. **Commit names must be descriptive**, resorting to the commit description if they are too long. In such cases, the commit name **must** be shortened while still making sense. With that said, no particular convention (emojis, prefixes & suffixes, etc.) is mandated for them, and you are free to adopt any one you think is best or that you are used to.
2. **Do not force push**, as PRs will get squashed into a single commit anyway. This erases history and makes it impossible to see the changes done over time and by a particular commit.
3. While not a requirement per se, **consider signing your commits** with an SSH or GPG key for security purposes. This ensures to a lesser extent that you are the person who you claim to be, and reduces the potential amount of malicious contributions that could infiltrate the code base.
## Additional requirements
Other requirements (such as testing your code) for merging the changes will be available when you open your pull request via the template (which you **must** use), however, these are not stated here because they may not be mandatory in some cases (e.g. if the changes are still work-in-progress), so they may temporarily be ommitted for a certain period of time until the changes are fully ready to be reviewed, for instance.

View file

@ -11,6 +11,13 @@ pub fn build(b: *std.Build) void {
.optimize = optimize,
});
const fallback_uid_min = b.option(std.posix.uid_t, "fallback_uid_min", "Set the fallback minimum UID (default is 1000). This value gets embedded into the binary").?;
const fallback_uid_max = b.option(std.posix.uid_t, "fallback_uid_max", "Set the fallback maximum UID (default is 60000). This value gets embedded into the binary").?;
const build_options = b.addOptions();
build_options.addOption(std.posix.uid_t, "fallback_uid_min", fallback_uid_min);
build_options.addOption(std.posix.uid_t, "fallback_uid_max", fallback_uid_max);
mod.addOptions("build_options", build_options);
const zigini = b.dependency("zigini", .{ .target = target, .optimize = optimize });
mod.addImport("zigini", zigini.module("zigini"));

View file

@ -1,5 +1,6 @@
const std = @import("std");
const builtin = @import("builtin");
const build_options = @import("build_options");
const UidRange = @import("UidRange.zig");
const pwd = @import("pwd");
const stdlib = @import("stdlib");
@ -145,21 +146,32 @@ fn PlatformStruct() type {
var iterator = std.mem.splitScalar(u8, login_defs_buffer, '\n');
var uid_range = UidRange{};
var nameFound = false;
var uid_min_Found = false;
var uid_max_Found = false;
while (iterator.next()) |line| {
const trimmed_line = std.mem.trim(u8, line, " \n\r\t");
if (std.mem.startsWith(u8, trimmed_line, "UID_MIN")) {
uid_range.uid_min = try parseValue(std.posix.uid_t, "UID_MIN", trimmed_line);
nameFound = true;
uid_min_Found = true;
} else if (std.mem.startsWith(u8, trimmed_line, "UID_MAX")) {
uid_range.uid_max = try parseValue(std.posix.uid_t, "UID_MAX", trimmed_line);
nameFound = true;
uid_max_Found = true;
}
}
if (!nameFound) return error.UidNameNotFound;
if (!(uid_min_Found or uid_max_Found)) {
return error.UidNameNotFound;
}
if (!uid_min_Found) {
uid_range.uid_min = build_options.fallback_uid_min;
}
if (!uid_max_Found) {
uid_range.uid_max = build_options.fallback_uid_max;
}
return uid_range;
}

View file

@ -11,10 +11,15 @@ pub fn build(b: *std.Build) void {
.optimize = optimize,
});
const fallback_uid_min = b.option(std.posix.uid_t, "fallback_uid_min", "Set the fallback minimum UID (default is 1000). This value gets embedded into the binary");
const fallback_uid_max = b.option(std.posix.uid_t, "fallback_uid_max", "Set the fallback maximum UID (default is 60000). This value gets embedded into the binary");
const ly_core = b.dependency("ly_core", .{
.target = target,
.optimize = optimize,
.enable_x11_support = enable_x11_support,
.fallback_uid_min = fallback_uid_min,
.fallback_uid_max = fallback_uid_max
});
mod.addImport("ly-core", ly_core.module("ly-core"));

View file

@ -103,10 +103,26 @@ pub fn init(
random: Random,
) !TerminalBuffer {
// Initialize termbox
if (termbox.tb_init() != 0) return error.TermboxInitFailed;
var err = termbox.tb_init();
if (err != 0) {
try log_file.err(
io,
"tui",
"failed to initialise termbox2: {s}, term: {s}",
.{ termbox.tb_strerror(err), std.c.getenv("TERM").? },
);
return error.TermboxInitFailed;
}
if (options.full_color) {
if (termbox.tb_set_output_mode(termbox.TB_OUTPUT_TRUECOLOR) != 0) {
err = termbox.tb_set_output_mode(termbox.TB_OUTPUT_TRUECOLOR);
if (err != 0) {
try log_file.err(
io,
"tui",
"failed to set termbox2 output mode to 24-bit color: {s}",
.{termbox.tb_strerror(err)},
);
return error.TermboxSetOutputModeFailed;
}
try log_file.info(
@ -411,7 +427,8 @@ pub fn setCellBoundsChecked(self: *TerminalBuffer, x: isize, y: isize, cell: Cel
pub fn reclaim(self: TerminalBuffer) !void {
if (self.termios) |termios| {
// Take back control of the TTY
if (termbox.tb_init() != 0) return error.TermboxReinitFailed;
const err = termbox.tb_init();
if (err != 0 and err != termbox.TB_ERR_INIT_ALREADY) return error.TermboxReinitFailed;
if (self.full_color and termbox.tb_set_output_mode(termbox.TB_OUTPUT_TRUECOLOR) != 0) {
return error.TermboxSetOutputModeFailed;

View file

@ -14,7 +14,7 @@ Join us on Matrix over at [#ly-dm:matrix.org](https://matrix.to/#/#ly-dm:matrix.
## Dependencies
- Compile-time:
- zig 0.16.x
- zig 0.16.x (you must use a __release version__ of zig; check that `zig version` does not have a `-dev*` suffix)
- libc

View file

@ -2,29 +2,29 @@ authenticating = جاري المصادقة...
brightness_down = خفض السطوع
brightness_up = رفع السطوع
capslock = capslock
custom = مخصص
custom_info_err_output_long = الإخراج طويل جداً
custom_info_err_no_output = لا يوجد إخراج
custom_info_err_no_output_error = ، خطأ محتمل
err_alloc = فشل في تخصيص الذاكرة
err_args = تعذر تحليل وسيطات سطر الأوامر
err_autologin_session = لم يتم العثور على جلسة تسجيل الدخول التلقائي
err_bounds = out-of-bounds index
err_brightness_change = فشل في تغيير سطوع الشاشة
err_chdir = فشل في فتح مجلد المنزل
err_clock_too_long = نص الساعة طويل جداً
err_config = فشل في تفسير ملف الإعدادات
err_crawl = فشل الزحف في أدلة الجلسة
err_dgn_oob = رسالة سجل (Log)
err_domain = اسم نطاق غير صالح
err_empty_password = لا يُسمح بكلمة مرور فارغة
err_envlist = فشل في جلب قائمة المتغيرات البيئية
err_get_active_tty = فشل الحصول على tty النشط
err_hibernate = فشل تنفيذ أمر الإسبات
err_hostname = فشل في جلب اسم المضيف (Hostname)
err_inactivity = فشل تنفيذ أمر عدم النشاط
err_lock_state = فشل الحصول على حالة القفل
err_log = فشل فتح ملف السجل
err_mlock = فشل في تأمين ذاكرة كلمة المرور (mlock)
err_null = مؤشر فارغ (Null pointer)
err_numlock = فشل في ضبط Num Lock
@ -50,12 +50,12 @@ err_perm_group = فشل في تخفيض صلاحيات المجموعة (Group p
err_perm_user = فشل في تخفيض صلاحيات المستخدم (User permissions)
err_pwnam = فشل في جلب معلومات المستخدم
err_sleep = فشل في تنفيذ أمر sleep
err_start = فشل تنفيذ أمر البدء
err_battery = فشل تحميل حالة البطارية
err_switch_tty = فشل تبديل tty
err_tty_ctrl = فشل في نقل تحكم الطرفية (TTY)
err_no_users = لم يتم العثور على مستخدمين
err_uid_range = فشل الحصول الديناميكي على نطاق uid
err_user_gid = فشل في تعيين معرّف المجموعة (GID) للمستخدم
err_user_init = فشل في تهيئة بيانات المستخدم
err_user_uid = فشل في تعيين معرّف المستخدم (UID)
@ -63,11 +63,11 @@ err_xauth = فشل في تنفيذ أمر xauth
err_xcb_conn = فشل في الاتصال بمكتبة XCB
err_xsessions_dir = فشل في العثور على مجلد Xsessions
err_xsessions_open = فشل في فتح مجلد Xsessions
hibernate = إسبات
insert = ادخال
login = تسجيل الدخول
logout = تم تسجيل خروجك
no_x11_support = تم تعطيل دعم x11 اثناء وقت الـ compile
no_x11_support = دعم x11 معطّل في وقت الترجمة
normal = عادي
numlock = numlock
other = اخر
@ -76,7 +76,7 @@ restart = اعادة التشغيل
shell = shell
shutdown = ايقاف التشغيل
sleep = وضع السكون
toggle_password = إظهار/إخفاء كلمة المرور
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -2,29 +2,29 @@ authenticating = autenticant...
brightness_down = abaixar brillantor
brightness_up = apujar brillantor
capslock = Bloq Majús
custom = personalitzat
custom_info_err_output_long = sortida massa llarga
custom_info_err_no_output = sense sortida
custom_info_err_no_output_error = , possible error
err_alloc = assignació de memòria fallida
err_args = no s'han pogut analitzar els arguments de la línia d'ordres
err_autologin_session = no s'ha trobat la sessió d'inici de sessió automàtic
err_bounds = índex fora de límits
err_brightness_change = error en canviar la brillantor
err_chdir = error en obrir la carpeta home
err_clock_too_long = la cadena del rellotge és massa llarga
err_config = no s'ha pogut analitzar el fitxer de configuració
err_crawl = no s'han pogut explorar els directoris de sessió
err_dgn_oob = missatge de registre
err_domain = domini invàlid
err_empty_password = no es permet la contrasenya buida
err_envlist = error en obtenir l'envlist
err_get_active_tty = no s'ha pogut obtenir el tty actiu
err_hibernate = no s'ha pogut executar l'ordre d'hibernació
err_hostname = error en obtenir el nom de l'amfitrió
err_inactivity = no s'ha pogut executar l'ordre d'inactivitat
err_lock_state = no s'ha pogut obtenir l'estat de bloqueig
err_log = no s'ha pogut obrir el fitxer de registre
err_mlock = error en bloquejar la memòria de clau
err_null = punter nul
err_numlock = error en establir el Bloq num
@ -49,13 +49,13 @@ err_perm_dir = error en canviar el directori actual
err_perm_group = error en degradar els permisos de grup
err_perm_user = error en degradar els permisos de l'usuari
err_pwnam = error en obtenir la informació de l'usuari
err_sleep = no s'ha pogut executar l'ordre de suspensió
err_start = no s'ha pogut executar l'ordre d'inici
err_battery = no s'ha pogut carregar l'estat de la bateria
err_switch_tty = no s'ha pogut canviar de tty
err_tty_ctrl = ha fallat la transferència del control tty
err_no_users = no s'han trobat usuaris
err_uid_range = no s'ha pogut obtenir dinàmicament el rang d'uid
err_user_gid = error en establir el GID de l'usuari
err_user_init = error en inicialitzar usuari
err_user_uid = error en establir l'UID de l'usuari
@ -63,20 +63,20 @@ err_xauth = error en la comanda xauth
err_xcb_conn = error en la connexió xcb
err_xsessions_dir = error en trobar la carpeta de sessions
err_xsessions_open = error en obrir la carpeta de sessions
hibernate = hibernar
insert = inserir
login = iniciar sessió
logout = sessió tancada
no_x11_support = el suport per x11 ha estat desactivat en la compilació
no_x11_support = suport x11 desactivat en temps de compilació
normal = normal
numlock = Bloq Num
other = altres
password = Clau
restart = reiniciar
shell = shell
shutdown = aturar
sleep = suspendre
toggle_password = mostrar/amagar contrasenya
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -1,33 +1,33 @@
authenticating = ověřování...
brightness_down = snížit jas
brightness_up = zvýšit jas
capslock = capslock
custom = vlastní
custom_info_err_output_long = výstup je příliš dlouhý
custom_info_err_no_output = žádný výstup
custom_info_err_no_output_error = , možná chyba
err_alloc = alokace paměti selhala
err_args = nelze analyzovat argumenty příkazového řádku
err_autologin_session = relace automatického přihlášení nebyla nalezena
err_bounds = index je mimo hranice pole
err_brightness_change = nepodařilo se změnit jas
err_chdir = nelze otevřít domovský adresář
err_clock_too_long = řetězec hodin je příliš dlouhý
err_config = nelze analyzovat konfigurační soubor
err_crawl = nepodařilo se prohledat adresáře relací
err_dgn_oob = zpráva protokolu
err_domain = neplatná doména
err_empty_password = prázdné heslo není povoleno
err_envlist = nepodařilo se získat seznam proměnných prostředí
err_get_active_tty = nepodařilo se získat aktivní tty
err_hibernate = nepodařilo se spustit příkaz hibernace
err_hostname = nelze získat název hostitele
err_inactivity = nepodařilo se spustit příkaz nečinnosti
err_lock_state = nepodařilo se získat stav zámku
err_log = nepodařilo se otevřít soubor protokolu
err_mlock = uzamčení paměti hesel selhalo
err_null = nulový ukazatel
err_numlock = nepodařilo se nastavit numlock
err_pam = pam transakce selhala
err_pam_abort = pam transakce přerušena
err_pam_acct_expired = platnost účtu vypršela
@ -49,34 +49,34 @@ err_perm_dir = nepodařilo se změnit adresář
err_perm_group = nepodařilo se snížit skupinová oprávnění
err_perm_user = nepodařilo se snížit uživatelská oprávnění
err_pwnam = nelze získat informace o uživateli
err_sleep = nepodařilo se spustit příkaz spánku
err_start = nepodařilo se spustit příkaz spuštění
err_battery = nepodařilo se načíst stav baterie
err_switch_tty = nepodařilo se přepnout tty
err_tty_ctrl = přenos řízení tty selhal
err_no_users = nebyli nalezeni žádní uživatelé
err_uid_range = nepodařilo se dynamicky získat rozsah uid
err_user_gid = nastavení GID uživatele selhalo
err_user_init = inicializace uživatele selhala
err_user_uid = nastavení UID uživateli selhalo
err_xauth = příkaz xauth selhal
err_xcb_conn = připojení xcb selhalo
err_xsessions_dir = nepodařilo se najít složku relací
err_xsessions_open = nepodařilo se otevřít složku relací
hibernate = hibernace
insert = vložit
login = uživatel
logout = odhlášen
no_x11_support = podpora x11 zakázána při kompilaci
normal = normální
numlock = numlock
other = jiné
password = heslo
restart = restartovat
shell = příkazový řádek
shutdown = vypnout
sleep = uspat
toggle_password = zobrazit/skrýt heslo
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -2,29 +2,29 @@ authenticating = authentifizieren...
brightness_down = Helligkeit-
brightness_up = Helligkeit+
capslock = Feststelltaste
custom = benutzerdefiniert
custom_info_err_output_long = Ausgabe zu lang
custom_info_err_no_output = keine Ausgabe
custom_info_err_no_output_error = , möglicher Fehler
err_alloc = Speicherzuweisung fehlgeschlagen
err_args = Kommandozeilenargumente konnten nicht verarbeitet werden
err_autologin_session = Autologin-Sitzung nicht gefunden
err_bounds = Index ausserhalb des Bereichs
err_brightness_change = Helligkeitsänderung fehlgeschlagen
err_chdir = Fehler beim Oeffnen des Home-Ordners
err_clock_too_long = Uhrzeitzeichenkette zu lang
err_config = Fehler beim Verarbeiten der Konfigurationsdatei
err_crawl = Sitzungsverzeichnisse konnten nicht durchsucht werden
err_dgn_oob = Diagnose-Nachricht
err_domain = Ungueltige Domain
err_empty_password = Leeres Passwort nicht zugelassen
err_envlist = Fehler beim Abrufen der Umgebungs-Variablen
err_get_active_tty = Aktives tty konnte nicht ermittelt werden
err_hibernate = Ruhezustand-Befehl konnte nicht ausgeführt werden
err_hostname = Abrufen des Hostnames fehlgeschlagen
err_inactivity = Inaktivitätsbefehl konnte nicht ausgeführt werden
err_lock_state = Sperrstatus konnte nicht ermittelt werden
err_log = Protokolldatei konnte nicht geöffnet werden
err_mlock = Sperren des Passwortspeichers fehlgeschlagen
err_null = Null Pointer
err_numlock = Numlock konnte nicht aktiviert werden
@ -50,12 +50,12 @@ err_perm_group = Fehler beim Heruntersetzen der Gruppenberechtigungen
err_perm_user = Fehler beim Heruntersetzen der Nutzerberechtigungen
err_pwnam = Abrufen der Benutzerinformationen fehlgeschlagen
err_sleep = Sleep-Befehl fehlgeschlagen
err_start = Startbefehl konnte nicht ausgeführt werden
err_battery = Akkustand konnte nicht geladen werden
err_switch_tty = tty konnte nicht gewechselt werden
err_tty_ctrl = Fehler bei der TTY-Uebergabe
err_no_users = Keine Benutzer gefunden
err_uid_range = uid-Bereich konnte nicht dynamisch ermittelt werden
err_user_gid = Fehler beim Setzen der Gruppen-ID
err_user_init = Nutzer-Initialisierung fehlgeschlagen
err_user_uid = Setzen der Benutzer-ID fehlgeschlagen
@ -63,11 +63,11 @@ err_xauth = Xauth-Befehl fehlgeschlagen
err_xcb_conn = xcb-Verbindung fehlgeschlagen
err_xsessions_dir = Fehler beim Finden des Sitzungsordners
err_xsessions_open = Fehler beim Oeffnen des Sitzungsordners
hibernate = Ruhezustand
insert = Einfügen
login = Nutzer
logout = Abmelden
no_x11_support = X11-Support bei Kompilierung deaktiviert
no_x11_support = x11-Unterstützung zur Kompilierzeit deaktiviert
normal = Normal
numlock = Numlock
other = Andere
@ -76,7 +76,7 @@ restart = Neustarten
shell = Shell
shutdown = Herunterfahren
sleep = Sleep
toggle_password = Passwort anzeigen/verbergen
wayland = wayland
x11 = X11
x11 = x11
xinitrc = xinitrc

View file

@ -3,9 +3,9 @@ brightness_down = malpliigi helecon
brightness_up = pliigi helecon
capslock = majuskla baskulo
custom = propra
custom_info_err_output_long = eligo tro longa
custom_info_err_no_output = neniu eligo
custom_info_err_no_output_error = , ebla eraro
err_alloc = malsukcesis memorasignon
err_args = ne povas analizi argumentojn de komanda linio
err_autologin_session = aŭtomatan ensalutan seancon ne trovis
@ -76,7 +76,7 @@ restart = restartigi
shell = ŝelo
shutdown = malŝalti
sleep = memordormi
toggle_password = montri/kaŝi pasvorton
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -2,32 +2,32 @@ authenticating = autenticando...
brightness_down = bajar brillo
brightness_up = subir brillo
capslock = Bloq Mayús
custom = personalizado
custom_info_err_output_long = salida demasiado larga
custom_info_err_no_output = sin salida
custom_info_err_no_output_error = , posible error
err_alloc = asignación de memoria fallida
err_args = no se pudieron analizar los argumentos de la línea de comandos
err_autologin_session = no se encontró la sesión de inicio de sesión automático
err_bounds = índice fuera de límites
err_brightness_change = no se pudo cambiar el brillo
err_chdir = error al abrir la carpeta home
err_clock_too_long = la cadena del reloj es demasiado larga
err_config = no se pudo analizar el archivo de configuración
err_crawl = no se pudieron explorar los directorios de sesión
err_dgn_oob = mensaje de registro
err_domain = dominio inválido
err_empty_password = no se permite contraseña vacía
err_envlist = no se pudo obtener la lista de variables de entorno
err_get_active_tty = no se pudo obtener el tty activo
err_hibernate = no se pudo ejecutar el comando de hibernación
err_hostname = error al obtener el nombre de host
err_inactivity = no se pudo ejecutar el comando de inactividad
err_lock_state = no se pudo obtener el estado de bloqueo
err_log = no se pudo abrir el archivo de registro
err_mlock = error al bloquear la contraseña de memoria
err_null = puntero nulo
err_numlock = no se pudo configurar numlock
err_pam = error en la transacción pam
err_pam_abort = transacción pam abortada
err_pam_acct_expired = cuenta expirada
@ -49,25 +49,25 @@ err_perm_dir = error al cambiar el directorio actual
err_perm_group = error al degradar los permisos del grupo
err_perm_user = error al degradar los permisos del usuario
err_pwnam = error al obtener la información del usuario
err_sleep = no se pudo ejecutar el comando de suspensión
err_start = no se pudo ejecutar el comando de inicio
err_battery = no se pudo cargar el estado de la batería
err_switch_tty = no se pudo cambiar de tty
err_tty_ctrl = falló la transferencia de control tty
err_no_users = no se encontraron usuarios
err_uid_range = no se pudo obtener dinámicamente el rango de uid
err_user_gid = error al establecer el GID del usuario
err_user_init = error al inicializar usuario
err_user_uid = error al establecer el UID del usuario
err_xauth = falló el comando xauth
err_xcb_conn = falló la conexión xcb
err_xsessions_dir = error al buscar la carpeta de sesiones
err_xsessions_open = error al abrir la carpeta de sesiones
hibernate = hibernar
insert = insertar
login = usuario
logout = cerrar sesión
no_x11_support = soporte para x11 deshabilitado en tiempo de compilación
no_x11_support = soporte x11 desactivado en tiempo de compilación
normal = normal
numlock = Bloq Num
other = otro
@ -76,7 +76,7 @@ restart = reiniciar
shell = shell
shutdown = apagar
sleep = suspender
toggle_password = mostrar/ocultar contraseña
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -1,33 +1,33 @@
authenticating = autenticazione in corso...
brightness_down = diminuisci luminosità
brightness_up = aumenta luminosità
capslock = capslock
custom = personalizzato
custom_info_err_output_long = output troppo lungo
custom_info_err_no_output = nessun output
custom_info_err_no_output_error = , possibile errore
err_alloc = impossibile allocare memoria
err_args = impossibile analizzare gli argomenti della riga di comando
err_autologin_session = sessione di accesso automatico non trovata
err_bounds = indice fuori limite
err_brightness_change = impossibile modificare la luminosità
err_chdir = impossibile aprire home directory
err_clock_too_long = stringa dell'orologio troppo lunga
err_config = impossibile analizzare il file di configurazione
err_crawl = impossibile esplorare le directory delle sessioni
err_dgn_oob = messaggio log
err_domain = dominio non valido
err_empty_password = password vuota non consentita
err_envlist = impossibile ottenere la lista delle variabili d'ambiente
err_get_active_tty = impossibile ottenere il tty attivo
err_hibernate = impossibile eseguire il comando di ibernazione
err_hostname = impossibile ottenere hostname
err_inactivity = impossibile eseguire il comando di inattività
err_lock_state = impossibile ottenere lo stato di blocco
err_log = impossibile aprire il file di log
err_mlock = impossibile ottenere lock per la password in memoria
err_null = puntatore nullo
err_numlock = impossibile impostare il numlock
err_pam = transazione PAM fallita
err_pam_abort = transazione PAM interrotta
err_pam_acct_expired = account scaduto
@ -49,34 +49,34 @@ err_perm_dir = impossibile cambiare directory corrente
err_perm_group = impossibile ridurre permessi gruppo
err_perm_user = impossibile ridurre permessi utente
err_pwnam = impossibile ottenere dati utente
err_sleep = impossibile eseguire il comando di sospensione
err_start = impossibile eseguire il comando di avvio
err_battery = impossibile caricare lo stato della batteria
err_switch_tty = impossibile cambiare tty
err_tty_ctrl = trasferimento del controllo tty fallito
err_no_users = nessun utente trovato
err_uid_range = impossibile ottenere dinamicamente l'intervallo uid
err_user_gid = impossibile impostare GID utente
err_user_init = impossibile inizializzare utente
err_user_uid = impossible impostare UID utente
err_xauth = comando xauth fallito
err_xcb_conn = connessione xcb fallita
err_xsessions_dir = impossibile localizzare cartella sessioni
err_xsessions_open = impossibile aprire cartella sessioni
hibernate = ibernazione
insert = inserisci
login = username
logout = scollegato
no_x11_support = supporto x11 disabilitato in fase di compilazione
normal = normale
numlock = numlock
other = altro
password = password
restart = riavvio
shell = shell
shutdown = arresto
sleep = sospendi
toggle_password = mostra/nascondi password
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -2,29 +2,29 @@ authenticating = 認証中...
brightness_down = 明るさを下げる
brightness_up = 明るさを上げる
capslock = CapsLock
custom = カスタム
custom_info_err_output_long = 出力が長すぎます
custom_info_err_no_output = 出力なし
custom_info_err_no_output_error = 、エラーの可能性あり
err_alloc = メモリ割り当て失敗
err_args = コマンドライン引数を解析できません
err_autologin_session = 自動ログインセッションが見つかりません
err_bounds = 境界外インデックス
err_brightness_change = 明るさの変更に失敗しました
err_chdir = ホームフォルダを開けませんでした
err_clock_too_long = 時計の文字列が長すぎます
err_config = 設定ファイルを解析できません
err_crawl = セッションディレクトリのクロールに失敗しました
err_dgn_oob = ログメッセージ
err_domain = 無効なドメイン
err_empty_password = 空のパスワードは許可されていません
err_envlist = 環境変数リストの取得に失敗しました
err_get_active_tty = アクティブなttyの取得に失敗しました
err_hibernate = 休止状態コマンドの実行に失敗しました
err_hostname = ホスト名の取得に失敗しました
err_inactivity = 無操作コマンドの実行に失敗しました
err_lock_state = ロック状態の取得に失敗しました
err_log = ログファイルを開けませんでした
err_mlock = パスワードメモリのロックに失敗しました
err_null = ヌルポインタ
err_numlock = NumLockの設定に失敗しました
@ -50,12 +50,12 @@ err_perm_group = グループ権限のダウングレードに失敗しました
err_perm_user = ユーザー権限のダウングレードに失敗しました
err_pwnam = ユーザー情報の取得に失敗しました
err_sleep = スリープコマンドの実行に失敗しました
err_start = 起動コマンドの実行に失敗しました
err_battery = バッテリー状態の読み込みに失敗しました
err_switch_tty = ttyの切り替えに失敗しました
err_tty_ctrl = TTY制御の転送に失敗しました
err_no_users = ユーザーが見つかりません
err_uid_range = uidの範囲を動的に取得できませんでした
err_user_gid = ユーザーGIDの設定に失敗しました
err_user_init = ユーザーの初期化に失敗しました
err_user_uid = ユーザーUIDの設定に失敗しました
@ -63,11 +63,11 @@ err_xauth = xauthコマンドの実行に失敗しました
err_xcb_conn = XCB接続に失敗しました
err_xsessions_dir = セッションフォルダが見つかりませんでした
err_xsessions_open = セッションフォルダを開けませんでした
hibernate = 休止状態
insert = 挿入
login = ログイン
logout = ログアウト済み
no_x11_support = X11サポートはコンパイル時に無効化されています
no_x11_support = x11サポートはコンパイル時に無効化されています
normal = 通常
numlock = NumLock
other = その他
@ -76,7 +76,7 @@ restart = 再起動
shell = シェル
shutdown = シャットダウン
sleep = スリープ
toggle_password = パスワードの表示/非表示
wayland = Wayland
x11 = X11
x11 = x11
xinitrc = xinitrc

View file

@ -3,9 +3,9 @@ brightness_down = ronahiyê kêm bike
brightness_up = ronahiyê bilind bike
capslock = tîpên girdek (capslock)
custom = kesane
custom_info_err_output_long = encam pir dirêj e
custom_info_err_no_output = encam tune
custom_info_err_no_output_error = , xeletiya mimkun
err_alloc = veqetandina bîrê têk çû
err_args = argumanên rêzika fermanê nehatin analîzkirin
err_autologin_session = danişîna têketina xweber nehate dîtin
@ -76,7 +76,7 @@ restart = ji nû ve bide destpêkirin
shell = shell
shutdown = vemirîne
sleep = têxîne xewê
toggle_password = şîfre nîşan bide/veşêre
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -3,26 +3,26 @@ brightness_down = samazināt spilgtumu
brightness_up = palielināt spilgtumu
capslock = caps lock
custom = pielāgots
custom_info_err_output_long = izvade pārāk gara
custom_info_err_no_output = nav izvades
custom_info_err_no_output_error = , iespējama kļūda
err_alloc = neizdevās atmiņas piešķiršana
err_args = nevar parsēt komandrindas argumentus
err_autologin_session = automātiskās pieteikšanās sesija nav atrasta
err_bounds = indekss ārpus robežām
err_brightness_change = neizdevās mainīt spilgtumu
err_chdir = neizdevās atvērt mājas mapi
err_clock_too_long = pulksteņa virkne pārāk gara
err_config = neizdevās parsēt konfigurācijas failu
err_crawl = neizdevās pārlūkot sesiju direktorijus
err_dgn_oob = žurnāla ziņojums
err_domain = nederīgs domēns
err_empty_password = tukša parole nav atļauta
err_envlist = neizdevās iegūt vides mainīgo sarakstu
err_get_active_tty = neizdevās iegūt aktīvo tty
err_hibernate = neizdevās izpildīt hibernācijas komandu
err_hostname = neizdevās iegūt hostname
err_inactivity = neizdevās izpildīt neaktivitātes komandu
err_lock_state = neizdevās iegūt bloķēšanas stāvokli
err_log = neizdevās atvērt žurnāla failu
err_mlock = neizdevās bloķēt paroles atmiņu
@ -50,12 +50,12 @@ err_perm_group = neizdevās pazemināt grupas atļaujas
err_perm_user = neizdevās pazemināt lietotāja atļaujas
err_pwnam = neizdevās iegūt lietotāja informāciju
err_sleep = neizdevās izpildīt miega komandu
err_start = neizdevās izpildīt startēšanas komandu
err_battery = neizdevās ielādēt akumulatora stāvokli
err_switch_tty = neizdevās pārslēgt tty
err_tty_ctrl = tty vadības nodošana neizdevās
err_no_users = lietotāji nav atrasti
err_uid_range = neizdevās dinamiski iegūt uid diapazonu
err_user_gid = neizdevās iestatīt lietotāja GID
err_user_init = neizdevās inicializēt lietotāju
err_user_uid = neizdevās iestatīt lietotāja UID
@ -63,7 +63,7 @@ err_xauth = xauth komanda neizdevās
err_xcb_conn = xcb savienojums neizdevās
err_xsessions_dir = neizdevās atrast sesiju mapi
err_xsessions_open = neizdevās atvērt sesiju mapi
hibernate = hibernācija
insert = ievietot
login = lietotājs
logout = iziet
@ -76,7 +76,7 @@ restart = restartēt
shell = terminālis
shutdown = izslēgt
sleep = snauda
toggle_password = rādīt/slēpt paroli
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -3,26 +3,26 @@ brightness_down = zmniejsz jasność
brightness_up = zwiększ jasność
capslock = capslock
custom = własny
custom_info_err_output_long = wyjście zbyt długie
custom_info_err_no_output = brak wyjścia
custom_info_err_no_output_error = , możliwy błąd
err_alloc = nieudana alokacja pamięci
err_args = nie można przetworzyć argumentów wiersza poleceń
err_autologin_session = nie znaleziono sesji autologowania
err_bounds = indeks poza zakresem
err_brightness_change = nie udało się zmienić jasności
err_chdir = nie udało się otworzyć folderu domowego
err_clock_too_long = ciąg znaków zegara jest za długi
err_config = nie można przetworzyć pliku konfiguracyjnego
err_crawl = nie udało się przeszukać katalogów sesji
err_dgn_oob = wiadomość loga
err_domain = niepoprawna domena
err_empty_password = puste hasło jest niedozwolone
err_envlist = nie udało się pobrać listy zmiennych środowiskowych
err_get_active_tty = nie udało się uzyskać aktywnego tty
err_hibernate = nie udało się wykonać polecenia hibernacji
err_hostname = nie udało się uzyskać nazwy hosta
err_inactivity = nie udało się wykonać polecenia nieaktywności
err_lock_state = nie udało się uzyskać stanu blokady
err_log = nie udało się otworzyć pliku logu
err_mlock = nie udało się zablokować pamięci haseł
@ -50,12 +50,12 @@ err_perm_group = nie udało się obniżyć uprawnień grupy
err_perm_user = nie udało się obniżyć uprawnień użytkownika
err_pwnam = nie udało się uzyskać informacji o użytkowniku
err_sleep = nie udało się wykonać polecenia sleep
err_start = nie udało się wykonać polecenia startowego
err_battery = nie udało się sprawdzić statusu baterii
err_switch_tty = nie można przełączyć tty
err_tty_ctrl = nie udało się przekazać kontroli tty
err_no_users = nie znaleziono żadnego użytkownika
err_uid_range = nie udało się dynamicznie pobrać zakresu uid
err_user_gid = nie udało się ustawić GID użytkownika
err_user_init = nie udało się zainicjalizować użytkownika
err_user_uid = nie udało się ustawić UID użytkownika
@ -63,11 +63,11 @@ err_xauth = polecenie xauth nie powiodło się
err_xcb_conn = połączenie xcb nie powiodło się
err_xsessions_dir = nie udało się znaleźć folderu sesji
err_xsessions_open = nie udało się otworzyć folderu sesji
hibernate = hibernuj
insert = wstaw
login = login
logout = wylogowano
no_x11_support = wsparcie X11 wyłączone podczas kompilacji
no_x11_support = obsługa x11 wyłączona podczas kompilacji
normal = normalny
numlock = numlock
other = inny
@ -76,7 +76,7 @@ restart = uruchom ponownie
shell = powłoka
shutdown = wyłącz
sleep = uśpij
toggle_password = Pokaż/ukryj hasło
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -1,33 +1,33 @@
authenticating = a autenticar...
brightness_down = diminuir brilho
brightness_up = aumentar brilho
capslock = capslock
custom = personalizado
custom_info_err_output_long = saída demasiado longa
custom_info_err_no_output = sem saída
custom_info_err_no_output_error = , possível erro
err_alloc = erro na atribuição de memória
err_args = não foi possível analisar os argumentos da linha de comandos
err_autologin_session = sessão de início de sessão automático não encontrada
err_bounds = índice fora de limites
err_brightness_change = não foi possível alterar o brilho
err_chdir = erro ao abrir a pasta home
err_clock_too_long = a cadeia de caracteres do relógio é demasiado longa
err_config = não foi possível analisar o ficheiro de configuração
err_crawl = não foi possível explorar os diretórios de sessão
err_dgn_oob = mensagem de registo
err_domain = domínio inválido
err_empty_password = palavra-passe vazia não é permitida
err_envlist = não foi possível obter a lista de variáveis de ambiente
err_get_active_tty = não foi possível obter o tty ativo
err_hibernate = não foi possível executar o comando de hibernação
err_hostname = erro ao obter o nome do host
err_inactivity = não foi possível executar o comando de inatividade
err_lock_state = não foi possível obter o estado de bloqueio
err_log = não foi possível abrir o ficheiro de registo
err_mlock = erro de bloqueio de memória
err_null = ponteiro nulo
err_numlock = não foi possível definir o numlock
err_pam = erro na transação pam
err_pam_abort = transação pam abortada
err_pam_acct_expired = conta expirada
@ -49,34 +49,34 @@ err_perm_dir = erro ao alterar o diretório atual
err_perm_group = erro ao reduzir as permissões do grupo
err_perm_user = erro ao reduzir as permissões do utilizador
err_pwnam = erro ao obter informação do utilizador
err_sleep = não foi possível executar o comando de suspensão
err_start = não foi possível executar o comando de início
err_battery = não foi possível carregar o estado da bateria
err_switch_tty = não foi possível mudar de tty
err_tty_ctrl = falhou a transferência de controlo do tty
err_no_users = nenhum utilizador encontrado
err_uid_range = não foi possível obter dinamicamente o intervalo de uid
err_user_gid = erro ao definir o GID do utilizador
err_user_init = erro ao iniciar o utilizador
err_user_uid = erro ao definir o UID do utilizador
err_xauth = o comando xauth falhou
err_xcb_conn = a ligação xcb falhou
err_xsessions_dir = erro ao localizar a pasta das sessões
err_xsessions_open = erro ao abrir a pasta das sessões
hibernate = hibernar
insert = inserir
login = iniciar sessão
logout = terminar sessão
no_x11_support = suporte a x11 desativado em tempo de compilação
normal = normal
numlock = numlock
other = outro
password = palavra-passe
restart = reiniciar
shell = shell
shutdown = encerrar
sleep = suspender
toggle_password = mostrar/ocultar palavra-passe
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -1,33 +1,33 @@
authenticating = autenticando...
brightness_down = diminuir brilho
brightness_up = aumentar brilho
capslock = caixa alta
custom = personalizado
custom_info_err_output_long = saída muito longa
custom_info_err_no_output = sem saída
custom_info_err_no_output_error = , possível erro
err_alloc = alocação de memória malsucedida
err_args = não foi possível analisar os argumentos da linha de comando
err_autologin_session = sessão de login automático não encontrada
err_bounds = índice fora de limites
err_brightness_change = não foi possível alterar o brilho
err_chdir = não foi possível abrir o diretório home
err_clock_too_long = a string do relógio é muito longa
err_config = não foi possível analisar o arquivo de configuração
err_crawl = não foi possível explorar os diretórios de sessão
err_dgn_oob = mensagem de log
err_domain = domínio inválido
err_empty_password = senha vazia não é permitida
err_envlist = não foi possível obter a lista de variáveis de ambiente
err_get_active_tty = não foi possível obter o tty ativo
err_hibernate = não foi possível executar o comando de hibernação
err_hostname = não foi possível obter o nome do host
err_inactivity = não foi possível executar o comando de inatividade
err_lock_state = não foi possível obter o estado de bloqueio
err_log = não foi possível abrir o arquivo de log
err_mlock = bloqueio da memória de senha malsucedido
err_null = ponteiro nulo
err_numlock = não foi possível definir o numlock
err_pam = transação pam malsucedida
err_pam_abort = transação pam abortada
err_pam_acct_expired = conta expirada
@ -49,34 +49,34 @@ err_perm_dir = não foi possível alterar o diretório atual
err_perm_group = não foi possível reduzir as permissões de grupo
err_perm_user = não foi possível reduzir as permissões de usuário
err_pwnam = não foi possível obter informações do usuário
err_sleep = não foi possível executar o comando de suspensão
err_start = não foi possível executar o comando de início
err_battery = não foi possível carregar o status da bateria
err_switch_tty = não foi possível mudar de tty
err_tty_ctrl = falhou a transferência de controle do tty
err_no_users = nenhum usuário encontrado
err_uid_range = não foi possível obter dinamicamente o intervalo de uid
err_user_gid = não foi possível definir o GID do usuário
err_user_init = não foi possível iniciar o usuário
err_user_uid = não foi possível definir o UID do usuário
err_xauth = o comando xauth falhou
err_xcb_conn = a conexão xcb falhou
err_xsessions_dir = não foi possível encontrar a pasta das sessões
err_xsessions_open = não foi possível abrir a pasta das sessões
hibernate = hibernar
insert = inserir
login = conectar
logout = desconectado
no_x11_support = suporte a x11 desativado em tempo de compilação
normal = normal
numlock = numlock
other = outro
password = senha
restart = reiniciar
shell = shell
shutdown = desligar
sleep = suspender
toggle_password = mostrar/ocultar senha
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -1,34 +1,34 @@
authenticating = autentificare...
brightness_down = scade luminozitatea
brightness_up = crește luminozitatea
capslock = capslock
custom = personalizat
custom_info_err_output_long = ieșire prea lungă
custom_info_err_no_output = fără ieșire
custom_info_err_no_output_error = , posibil eroare
err_alloc = alocare de memorie eșuată
err_args = imposibil de analizat argumentele liniei de comandă
err_autologin_session = sesiunea de autentificare automată nu a fost găsită
err_bounds = index în afara limitelor
err_brightness_change = imposibil de schimbat luminozitatea
err_chdir = imposibil de deschis folderul de acasă
err_clock_too_long = șirul de ceas este prea lung
err_config = imposibil de analizat fișierul de configurare
err_crawl = imposibil de explorat directoarele de sesiune
err_dgn_oob = mesaj jurnal
err_domain = domeniu invalid
err_empty_password = parola goală nu este permisă
err_envlist = imposibil de obținut lista de variabile de mediu
err_get_active_tty = imposibil de obținut tty-ul activ
err_hibernate = imposibil de executat comanda de hibernare
err_hostname = imposibil de obținut numele gazdei
err_inactivity = imposibil de executat comanda de inactivitate
err_lock_state = imposibil de obținut starea de blocare
err_log = imposibil de deschis fișierul jurnal
err_mlock = imposibil de blocat memoria parolei
err_null = pointer nul
err_numlock = imposibil de setat numlock
err_pam = tranzacție pam eșuată
err_pam_abort = tranzacţie pam anulată
err_pam_acct_expired = cont expirat
err_pam_auth = eroare de autentificare
@ -44,39 +44,39 @@ err_pam_perm_denied = acces interzis
err_pam_session = eroare de sesiune
err_pam_sys = eroare de sistem
err_pam_user_unknown = utilizator necunoscut
err_path = imposibil de setat calea
err_perm_dir = nu s-a putut schimba dosarul (folder-ul) curent
err_perm_group = nu s-a putut face downgrade permisiunilor de grup
err_perm_user = nu s-a putut face downgrade permisiunilor de utilizator
err_pwnam = imposibil de obținut informații despre utilizator
err_sleep = imposibil de executat comanda de repaus
err_start = imposibil de executat comanda de pornire
err_battery = imposibil de încărcat starea bateriei
err_switch_tty = imposibil de comutat tty
err_tty_ctrl = transferul controlului tty a eșuat
err_no_users = niciun utilizator găsit
err_uid_range = imposibil de obținut dinamic intervalul uid
err_user_gid = imposibil de setat GID-ul utilizatorului
err_user_init = imposibil de inițializa utilizatorul
err_user_uid = imposibil de setat UID-ul utilizatorului
err_xauth = comanda xauth a eșuat
err_xcb_conn = conexiunea xcb a eșuat
err_xsessions_dir = imposibil de găsit folderul de sesiuni
err_xsessions_open = imposibil de deschis folderul de sesiuni
hibernate = hibernare
insert = inserare
login = utilizator
logout = opreşte sesiunea
no_x11_support = suportul x11 dezactivat la compilare
normal = normal
numlock = numlock
other = altul
password = parolă
restart = resetează
shell = shell
shutdown = opreşte sistemul
sleep = repaus
toggle_password = afișare/ascundere parolă
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -3,26 +3,26 @@ brightness_down = уменьшить яркость
brightness_up = увеличить яркость
capslock = capslock
custom = пользовательский
custom_info_err_output_long = вывод слишком длинный
custom_info_err_no_output = нет вывода
custom_info_err_no_output_error = , возможная ошибка
err_alloc = не удалось выделить память
err_args = не удалось разобрать аргументы командной строки
err_autologin_session = не найдена сессия с автологином
err_bounds = за пределами индекса
err_brightness_change = не удалось изменить яркость
err_chdir = не удалось открыть домашнюю папку
err_clock_too_long = строка часов слишком длинная
err_config = не удалось разобрать файл конфигурации
err_crawl = не удалось просканировать каталоги сессии
err_dgn_oob = отладочное сообщение (log)
err_domain = неверный домен
err_empty_password = пустой пароль не допустим
err_envlist = не удалось получить список переменных среды
err_get_active_tty = не удалось получить активный tty
err_hibernate = не удалось выполнить команду гибернации
err_hostname = не удалось получить имя хоста
err_inactivity = не удалось выполнить команду бездействия
err_lock_state = не удалось получить состояние lock
err_log = не удалось открыть файл log
err_mlock = сбой блокировки памяти
@ -50,12 +50,12 @@ err_perm_group = не удалось понизить права доступа
err_perm_user = не удалось понизить права доступа пользователя
err_pwnam = не удалось получить информацию о пользователе
err_sleep = не удалось выполнить команду sleep
err_start = не удалось выполнить команду запуска
err_battery = не удалось получить статус батареи
err_switch_tty = не удалось переключить tty
err_tty_ctrl = передача управления tty не удалась
err_no_users = пользователи не найдены
err_uid_range = не удалось динамически получить диапазон uid
err_user_gid = не удалось установить GID пользователя
err_user_init = не удалось инициализировать пользователя
err_user_uid = не удалось установить UID пользователя
@ -63,11 +63,11 @@ err_xauth = команда xauth не выполнена
err_xcb_conn = ошибка подключения xcb
err_xsessions_dir = не удалось найти сессионную папку
err_xsessions_open = не удалось открыть сессионную папку
hibernate = гибернация
insert = вставка
login = логин
logout = вышел из системы
no_x11_support = поддержка x11 отключена во время компиляции
no_x11_support = поддержка x11 отключена при компиляции
normal = обычный
numlock = numlock
other = прочие
@ -76,7 +76,7 @@ restart = перезагрузить
shell = оболочка
shutdown = выключить
sleep = сон
toggle_password = показать/скрыть пароль
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -1,82 +1,82 @@
authenticating = autentifikacija...
brightness_down = smanji osvetljenost
brightness_up = povećaj osvetljenost
capslock = capslock
err_alloc = neuspijesna alokacija memorije
custom = prilagođeno
custom_info_err_output_long = izlaz predugačak
custom_info_err_no_output = nema izlaza
custom_info_err_no_output_error = , moguća greška
err_alloc = neuspješna alokacija memorije
err_args = nije moguće raščlaniti argumente komandne linije
err_autologin_session = sesija automatske prijave nije pronađena
err_bounds = izvan granica indeksa
err_chdir = neuspijesno otvaranje home foldera
err_brightness_change = nije uspela promena osvetljenosti
err_chdir = neuspješno otvaranje home foldera
err_clock_too_long = niska sata je preduga
err_config = nije moguće raščlaniti konfiguracioni fajl
err_crawl = nije uspelo skeniranje direktorijuma sesija
err_dgn_oob = log poruka
err_domain = nevazeci domen
err_hostname = neuspijesno trazenje hostname-a
err_mlock = neuspijesno zakljucavanje memorije lozinke
err_null = null pokazivac
err_pam = pam transakcija neuspijesna
err_domain = nevažeći domen
err_empty_password = prazna lozinka nije dozvoljena
err_envlist = nije uspelo dobijanje liste promenljivih okruženja
err_get_active_tty = nije uspelo dobijanje aktivnog tty
err_hibernate = nije uspelo izvršavanje komande hibernacije
err_hostname = neuspješno traženje hostname-a
err_inactivity = nije uspelo izvršavanje komande neaktivnosti
err_lock_state = nije uspelo dobijanje stanja zaključavanja
err_log = nije uspelo otvaranje fajla dnevnika
err_mlock = neuspješno zaključavanje memorije lozinke
err_null = null pokazivač
err_numlock = nije uspelo postavljanje numlock
err_pam = pam transakcija neuspješna
err_pam_abort = pam transakcija prekinuta
err_pam_acct_expired = nalog istekao
err_pam_auth = greska pri autentikaciji
err_pam_authinfo_unavail = neuspjelo uzimanje informacija o korisniku
err_pam_auth = greška pri autentikaciji
err_pam_authinfo_unavail = neuspješno uzimanje informacija o korisniku
err_pam_authok_reqd = token istekao
err_pam_buf = greska bafera memorije
err_pam_cred_err = neuspjelo postavljanje kredencijala
err_pam_buf = greška bafera memorije
err_pam_cred_err = neuspješno postavljanje kredencijala
err_pam_cred_expired = kredencijali istekli
err_pam_cred_insufficient = nedovoljni kredencijali
err_pam_cred_unavail = neuspjelo uzimanje kredencijala
err_pam_maxtries = dostignut maksimalan broj pokusaja
err_pam_perm_denied = nedozovoljeno
err_pam_session = greska sesije
err_pam_sys = greska sistema
err_pam_cred_unavail = neuspješno uzimanje kredencijala
err_pam_maxtries = dostignut maksimalan broj pokušaja
err_pam_perm_denied = nedozvoljeno
err_pam_session = greška sesije
err_pam_sys = greška sistema
err_pam_user_unknown = nepoznat korisnik
err_path = neuspjelo postavljanje path-a
err_perm_dir = neuspjelo mijenjanje foldera
err_perm_group = neuspjesno snizavanje dozvola grupe
err_perm_user = neuspijesno snizavanje dozvola korisnika
err_pwnam = neuspijesno skupljanje informacija o korisniku
err_user_gid = neuspijesno postavljanje korisničkog GID-a
err_user_init = neuspijensa inicijalizacija korisnika
err_user_uid = neuspijesno postavljanje UID-a korisnika
err_xsessions_dir = neuspijesno pronalazenje foldera sesija
err_xsessions_open = neuspijesno otvaranje foldera sesija
err_path = neuspješno postavljanje path-a
err_perm_dir = neuspješno mijenjanje foldera
err_perm_group = neuspješno snižavanje dozvola grupe
err_perm_user = neuspješno snižavanje dozvola korisnika
err_pwnam = neuspješno skupljanje informacija o korisniku
err_sleep = nije uspelo izvršavanje komande spavanja
err_start = nije uspelo izvršavanje komande pokretanja
err_battery = nije uspelo učitavanje statusa baterije
err_switch_tty = nije uspelo prebacivanje tty
err_tty_ctrl = prenos kontrole tty nije uspeo
err_no_users = nisu pronađeni korisnici
err_uid_range = nije uspelo dinamičko dobijanje opsega uid
err_user_gid = neuspješno postavljanje korisničkog GID-a
err_user_init = neuspješna inicijalizacija korisnika
err_user_uid = neuspješno postavljanje UID-a korisnika
err_xauth = komanda xauth nije uspela
err_xcb_conn = xcb veza nije uspela
err_xsessions_dir = neuspješno pronalaženje foldera sesija
err_xsessions_open = neuspješno otvaranje foldera sesija
hibernate = hibernacija
insert = umetni
login = korisnik
logout = izlogovan
no_x11_support = x11 podrška onemogućena tokom prevođenja
normal = normalno
numlock = numlock
other = ostalo
password = lozinka
restart = ponovo pokreni
shell = shell
shutdown = ugasi
sleep = uspavaj
toggle_password = prikaži/sakrij lozinku
wayland = wayland
x11 = x11
xinitrc = xinitrc

82
res/lang/sr_Cyrl.ini Normal file
View file

@ -0,0 +1,82 @@
authenticating = аутентификација...
brightness_down = смањи осветљеност
brightness_up = повећај осветљеност
capslock = capslock
custom = прилагођено
custom_info_err_output_long = излаз предугачак
custom_info_err_no_output = нема излаза
custom_info_err_no_output_error = , могућа грешка
err_alloc = неуспешна алокација меморије
err_args = није могуће рашчланити аргументе командне линије
err_autologin_session = сесија аутоматске пријаве није пронађена
err_bounds = изван граница индекса
err_brightness_change = није успела промена осветљености
err_chdir = неуспешно отварање home фолдера
err_clock_too_long = ниска сата је предуга
err_config = није могуће рашчланити конфигурациони фајл
err_crawl = није успело скенирање директоријума сесија
err_dgn_oob = лог порука
err_domain = неважећи домен
err_empty_password = празна лозинка није дозвољена
err_envlist = није успело добијање листе променљивих окружења
err_get_active_tty = није успело добијање активног tty
err_hibernate = није успело извршавање команде хибернације
err_hostname = неуспешно тражење hostname-а
err_inactivity = није успело извршавање команде неактивности
err_lock_state = није успело добијање стања закључавања
err_log = није успело отварање фајла дневника
err_mlock = неуспешно закључавање меморије лозинке
err_null = null показивач
err_numlock = није успело постављање numlock
err_pam = pam трансакција неуспешна
err_pam_abort = pam трансакција прекинута
err_pam_acct_expired = налог истекао
err_pam_auth = грешка при аутентикацији
err_pam_authinfo_unavail = неуспешно узимање информација о кориснику
err_pam_authok_reqd = токен истекао
err_pam_buf = грешка бафера меморије
err_pam_cred_err = неуспешно постављање акредитива
err_pam_cred_expired = акредитиви истекли
err_pam_cred_insufficient = недовољни акредитиви
err_pam_cred_unavail = неуспешно узимање акредитива
err_pam_maxtries = достигнут максималан број покушаја
err_pam_perm_denied = недозвољено
err_pam_session = грешка сесије
err_pam_sys = грешка система
err_pam_user_unknown = непознат корисник
err_path = неуспешно постављање путање
err_perm_dir = неуспешно мењање фолдера
err_perm_group = неуспешно снижавање дозвола групе
err_perm_user = неуспешно снижавање дозвола корисника
err_pwnam = неуспешно прикупљање информација о кориснику
err_sleep = није успело извршавање команде спавања
err_start = није успело извршавање команде покретања
err_battery = није успело учитавање статуса батерије
err_switch_tty = није успело пребацивање tty
err_tty_ctrl = пренос контроле tty није успео
err_no_users = нису пронађени корисници
err_uid_range = није успело динамичко добијање опсега uid
err_user_gid = неуспешно постављање корисничког GID-а
err_user_init = неуспешна иницијализација корисника
err_user_uid = неуспешно постављање UID-а корисника
err_xauth = команда xauth није успела
err_xcb_conn = xcb веза није успела
err_xsessions_dir = неуспешно проналажење фолдера сесија
err_xsessions_open = неуспешно отварање фолдера сесија
hibernate = хибернација
insert = уметни
login = корисник
logout = одјављен
no_x11_support = x11 подршка онемогућена током превођења
normal = нормално
numlock = numlock
other = остало
password = лозинка
restart = поново покрени
shell = shell
shutdown = угаси
sleep = успавај
toggle_password = прикажи/сакриј лозинку
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -3,9 +3,9 @@ brightness_down = minska ljusstyrka
brightness_up = öka ljusstyrka
capslock = capslock
custom = anpassad
custom_info_err_output_long = utdata för lång
custom_info_err_no_output = ingen utdata
custom_info_err_no_output_error = , möjligt fel
err_alloc = minnesallokering misslyckades
err_args = tolkning av kommandoargument misslyckades
err_autologin_session = autologin-session hittades inte
@ -26,7 +26,7 @@ err_inactivity = inaktivitetslägets kommando misslyckades
err_lock_state = hämtning av låsningsstatus misslyckades
err_log = öppning av loggfil misslyckades
err_mlock = låsning av lösenordsminne misslyckades
err_null = null pointer
err_null = nullpekare
err_numlock = inställning av numlock misslyckades
err_pam = pam-transaktion misslyckades
err_pam_abort = pam-transaktion avbröts
@ -76,7 +76,7 @@ restart = starta om
shell = shell
shutdown = stäng av
sleep = viloläge
toggle_password = visa/dölj lösenord
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -1,33 +1,33 @@
authenticating = kimlik doğrulanıyor...
brightness_down = parlakligi azalt
brightness_up = parlakligi arttir
capslock = capslock
custom = özel
custom_info_err_output_long = çıktı çok uzun
custom_info_err_no_output = çıktı yok
custom_info_err_no_output_error = , olası hata
err_alloc = basarisiz bellek ayirma
err_args = komut satırı argümanları ayrıştırılamıyor
err_autologin_session = otomatik oturum açma oturumu bulunamadı
err_bounds = sinirlarin disinda dizin
err_brightness_change = parlaklık değiştirilemedi
err_chdir = ev klasoru acilamadi
err_clock_too_long = saat dizesi çok uzun
err_config = yapılandırma dosyası ayrıştırılamıyor
err_crawl = oturum dizinleri taranamadı
err_dgn_oob = log mesaji
err_domain = gecersiz etki alani
err_empty_password = boş parola kullanılamaz
err_envlist = ortam değişkenleri listesi alınamadı
err_get_active_tty = aktif tty alınamadı
err_hibernate = hazırda bekletme komutu çalıştırılamadı
err_hostname = ana bilgisayar adi alinamadi
err_inactivity = hareketsizlik komutu çalıştırılamadı
err_lock_state = kilit durumu alınamadı
err_log = günlük dosyasıılamadı
err_mlock = parola bellegi kilitlenemedi
err_null = bos isaretci hatasi
err_numlock = numlock ayarlanamadı
err_pam = pam islemi basarisiz oldu
err_pam_abort = pam islemi durduruldu
err_pam_acct_expired = hesabin suresi dolmus
@ -49,26 +49,26 @@ err_perm_dir = gecerli dizin degistirilemedi
err_perm_group = grup izinleri dusurulemedi
err_perm_user = kullanici izinleri dusurulemedi
err_pwnam = kullanici bilgileri alinamadi
err_sleep = uyku komutu çalıştırılamadı
err_start = başlatma komutu çalıştırılamadı
err_battery = pil durumu yüklenemedi
err_switch_tty = tty değiştirilemedi
err_tty_ctrl = tty kontrol aktarımı başarısız oldu
err_no_users = kullanıcı bulunamadı
err_uid_range = uid aralığı dinamik olarak alınamadı
err_user_gid = kullanici icin GID ayarlanamadi
err_user_init = kullanici oturumu baslatilamadi
err_user_uid = kullanici icin UID ayarlanamadi
err_xauth = xauth komutu başarısız oldu
err_xcb_conn = xcb bağlantısı başarısız oldu
err_xsessions_dir = oturumlar klasoru bulunamadi
err_xsessions_open = oturumlar klasoru acilamadi
hibernate = askiya al
insert = ekle
login = kullanici
logout = oturumdan cikis yapildi
no_x11_support = x11 desteği derleme zamanında devre dışı bırakıldı
normal = normal
numlock = numlock
other = baska
password = sifre
@ -76,7 +76,7 @@ restart = yeniden baslat
shell = shell
shutdown = makineyi kapat
sleep = uykuya al
toggle_password = parolayı göster/gizle
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -1,33 +1,33 @@
authenticating = автентифікація...
brightness_down = зменшити яскравість
brightness_up = збільшити яскравість
capslock = capslock
custom = власний
custom_info_err_output_long = вивід занадто довгий
custom_info_err_no_output = немає виводу
custom_info_err_no_output_error = , можлива помилка
err_alloc = невдале виділення пам'яті
err_args = не вдалося розібрати аргументи командного рядка
err_autologin_session = сеанс автоматичного входу не знайдено
err_bounds = поза межами індексу
err_brightness_change = не вдалося змінити яскравість
err_chdir = не вдалося відкрити домашній каталог
err_clock_too_long = рядок годинника занадто довгий
err_config = не вдалося розібрати файл конфігурації
err_crawl = не вдалося сканувати каталоги сесій
err_dgn_oob = повідомлення журналу (log)
err_domain = недійсний домен
err_empty_password = порожній пароль не дозволено
err_envlist = не вдалося отримати список змінних середовища
err_get_active_tty = не вдалося отримати активний tty
err_hibernate = не вдалося виконати команду гібернації
err_hostname = не вдалося отримати ім'я хосту
err_inactivity = не вдалося виконати команду неактивності
err_lock_state = не вдалося отримати стан блокування
err_log = не вдалося відкрити файл журналу
err_mlock = збій блокування пам'яті
err_null = нульовий вказівник
err_numlock = не вдалося встановити numlock
err_pam = невдала pam транзакція
err_pam_abort = pam транзакція перервана
err_pam_acct_expired = термін дії акаунту вичерпано
@ -49,34 +49,34 @@ err_perm_dir = не вдалося змінити поточний катало
err_perm_group = не вдалося понизити права доступу групи
err_perm_user = не вдалося понизити права доступу користувача
err_pwnam = не вдалося отримати дані користувача
err_sleep = не вдалося виконати команду сну
err_start = не вдалося виконати команду запуску
err_battery = не вдалося завантажити стан акумулятора
err_switch_tty = не вдалося переключити tty
err_tty_ctrl = передача керування tty не вдалася
err_no_users = користувачів не знайдено
err_uid_range = не вдалося динамічно отримати діапазон uid
err_user_gid = не вдалося змінити GID користувача
err_user_init = не вдалося ініціалізувати користувача
err_user_uid = не вдалося змінити UID користувача
err_xauth = команда xauth не вдалася
err_xcb_conn = з'єднання xcb не вдалося
err_xsessions_dir = не вдалося знайти каталог сесій
err_xsessions_open = не вдалося відкрити каталог сесій
hibernate = гібернація
insert = вставити
login = логін
logout = вийти
no_x11_support = підтримку x11 вимкнено під час компіляції
normal = нормальний
numlock = numlock
other = інший
password = пароль
restart = перезавантажити
shell = оболонка
shutdown = вимкнути
sleep = сплячий режим
toggle_password = показати/приховати пароль
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -1,33 +1,33 @@
authenticating = 正在认证...
brightness_down = 降低亮度
brightness_up = 提高亮度
capslock = 大写锁定
custom = 自定义
custom_info_err_output_long = 输出过长
custom_info_err_no_output = 无输出
custom_info_err_no_output_error = ,可能有错误
err_alloc = 内存分配失败
err_args = 无法解析命令行参数
err_autologin_session = 未找到自动登录会话
err_bounds = 索引越界
err_brightness_change = 无法更改亮度
err_chdir = 无法打开home文件夹
err_clock_too_long = 时钟字符串过长
err_config = 无法解析配置文件
err_crawl = 无法扫描会话目录
err_dgn_oob = 日志消息
err_domain = 无效的域
err_empty_password = 不允许空密码
err_envlist = 无法获取环境变量列表
err_get_active_tty = 无法获取当前活动的tty
err_hibernate = 无法执行休眠命令
err_hostname = 获取主机名失败
err_inactivity = 无法执行非活动命令
err_lock_state = 无法获取锁定状态
err_log = 无法打开日志文件
err_mlock = 锁定密码存储器失败
err_null = 空指针
err_numlock = 无法设置numlock
err_pam = PAM事件失败
err_pam_abort = PAM事务已中止
err_pam_acct_expired = 帐户已过期
@ -49,34 +49,34 @@ err_perm_dir = 更改当前目录失败
err_perm_group = 组权限降级失败
err_perm_user = 用户权限降级失败
err_pwnam = 获取用户信息失败
err_sleep = 无法执行睡眠命令
err_start = 无法执行启动命令
err_battery = 无法加载电池状态
err_switch_tty = 无法切换tty
err_tty_ctrl = tty控制转移失败
err_no_users = 未找到用户
err_uid_range = 无法动态获取uid范围
err_user_gid = 设置用户GID失败
err_user_init = 初始化用户失败
err_user_uid = 设置用户UID失败
err_xauth = xauth命令失败
err_xcb_conn = xcb连接失败
err_xsessions_dir = 找不到会话文件夹
err_xsessions_open = 无法打开会话文件夹
hibernate = 休眠
insert = 插入
login = 登录
logout = 注销
no_x11_support = x11支持在编译时被禁用
normal = 正常
numlock = 数字锁定
other = 其他
password = 密码
restart = 重启
shell = shell
shutdown = 关机
sleep = 睡眠
toggle_password = 显示/隐藏密码
wayland = wayland
x11 = x11
xinitrc = xinitrc

82
res/lang/zh_TW.ini Normal file
View file

@ -0,0 +1,82 @@
authenticating = 正在驗證...
brightness_down = 降低亮度
brightness_up = 提高亮度
capslock = 大寫鎖定
custom = 自訂
custom_info_err_output_long = 輸出過長
custom_info_err_no_output = 無輸出
custom_info_err_no_output_error = ,可能有錯誤
err_alloc = 記憶體配置失敗
err_args = 無法解析命令列參數
err_autologin_session = 找不到自動登入工作階段
err_bounds = 索引超出範圍
err_brightness_change = 無法變更亮度
err_chdir = 無法開啟家目錄
err_clock_too_long = 時鐘字串過長
err_config = 無法解析設定檔
err_crawl = 無法掃描工作階段目錄
err_dgn_oob = 日誌訊息
err_domain = 無效的網域
err_empty_password = 不允許空密碼
err_envlist = 無法取得環境變數清單
err_get_active_tty = 無法取得目前使用中的 tty
err_hibernate = 無法執行休眠命令
err_hostname = 取得主機名稱失敗
err_inactivity = 無法執行閒置命令
err_lock_state = 無法取得鎖定狀態
err_log = 無法開啟日誌檔案
err_mlock = 鎖定密碼記憶體失敗
err_null = 空指標
err_numlock = 無法設定 numlock
err_pam = PAM 交易失敗
err_pam_abort = PAM 交易已中止
err_pam_acct_expired = 帳號已過期
err_pam_auth = 驗證錯誤
err_pam_authinfo_unavail = 取得使用者資訊失敗
err_pam_authok_reqd = 金鑰已過期
err_pam_buf = 記憶體緩衝區錯誤
err_pam_cred_err = 設定憑證失敗
err_pam_cred_expired = 憑證已過期
err_pam_cred_insufficient = 憑證不足
err_pam_cred_unavail = 無法取得憑證
err_pam_maxtries = 已達到最大嘗試次數限制
err_pam_perm_denied = 拒絕存取
err_pam_session = 工作階段錯誤
err_pam_sys = 系統錯誤
err_pam_user_unknown = 未知的使用者
err_path = 無法設定路徑
err_perm_dir = 變更目前目錄失敗
err_perm_group = 群組權限降級失敗
err_perm_user = 使用者權限降級失敗
err_pwnam = 取得使用者資訊失敗
err_sleep = 無法執行睡眠命令
err_start = 無法執行啟動命令
err_battery = 無法載入電池狀態
err_switch_tty = 無法切換 tty
err_tty_ctrl = tty 控制權移轉失敗
err_no_users = 找不到使用者
err_uid_range = 無法動態取得 uid 範圍
err_user_gid = 設定使用者 GID 失敗
err_user_init = 初始化使用者失敗
err_user_uid = 設定使用者 UID 失敗
err_xauth = xauth 命令失敗
err_xcb_conn = xcb 連線失敗
err_xsessions_dir = 找不到工作階段資料夾
err_xsessions_open = 無法開啟工作階段資料夾
hibernate = 休眠
insert = 插入
login = 登入
logout = 登出
no_x11_support = x11 支援已在編譯時停用
normal = 正常
numlock = 數字鎖定
other = 其他
password = 密碼
restart = 重新啟動
shell = shell
shutdown = 關機
sleep = 睡眠
toggle_password = 顯示/隱藏密碼
wayland = wayland
x11 = x11
xinitrc = xinitrc

View file

@ -5,7 +5,7 @@ After=kmsconvt@%i.service
Conflicts=kmsconvt@%i.service
[Service]
ExecStart=$PREFIX_DIRECTORY/bin/kmscon --font-engine unifont --vt=%I --seats=seat0 --login -- $PREFIX_DIRECTORY/bin/$EXECUTABLE_NAME --use-kmscon-vt
ExecStart=$PREFIX_DIRECTORY/bin/kmscon --term=linux --font-engine unifont --vt=%I --login -- $PREFIX_DIRECTORY/bin/$EXECUTABLE_NAME --use-kmscon-vt
StandardInput=tty
UtmpIdentifier=%I
TTYPath=/dev/%I