From bd8684138731479ba3ea3ee2b41431e83cae3062 Mon Sep 17 00:00:00 2001
From: Oğuz Ersen <oguz@ersen.moe>
Date: Aug 06 2026 00:42:13 +0000
Subject: [PATCH 1/7] Translated using Weblate (Turkish)


Currently translated at 100.0% (305 of 305 strings)

Co-authored-by: Oğuz Ersen <oguz@ersen.moe>
Translate-URL: https://translate.fedoraproject.org/projects/libuser/master/tr/
Translation: libuser/master

---

diff --git a/po/tr.po b/po/tr.po
index 6b58ada..833e9b1 100644
--- a/po/tr.po
+++ b/po/tr.po
@@ -11,7 +11,7 @@ msgstr ""
 "Project-Id-Version: libuser 0.60\n"
 "Report-Msgid-Bugs-To: http://bugzilla.redhat.com/bugzilla/\n"
 "POT-Creation-Date: 2023-03-14 15:37+0100\n"
-"PO-Revision-Date: 2023-08-04 17:21+0000\n"
+"PO-Revision-Date: 2024-08-14 13:40+0000\n"
 "Last-Translator: Oğuz Ersen <oguz@ersen.moe>\n"
 "Language-Team: Turkish <https://translate.fedoraproject.org/projects/libuser/"
 "master/tr/>\n"
@@ -20,7 +20,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=(n>1);\n"
-"X-Generator: Weblate 4.18.2\n"
+"X-Generator: Weblate 5.6.2\n"
 
 #: apps/apputil.c:195 apps/apputil.c:199
 #, c-format
@@ -227,7 +227,7 @@ msgstr "[SEÇENEK...] [kullanıcı]"
 #: apps/lchfn.c:89 apps/lchsh.c:77 apps/lid.c:167
 #, c-format
 msgid "No user name specified, no name for uid %d.\n"
-msgstr "Kullanıcı ismi belirtilmemiş, %d kimliği için isim yok.\n"
+msgstr "Kullanıcı adı belirtilmedi, %d kimliği için ad yok.\n"
 
 #: apps/lchfn.c:99
 #, c-format
@@ -445,7 +445,7 @@ msgstr "Grup ismi belirtilmemiş, %s kullanılıyor.\n"
 #: apps/lid.c:152
 #, c-format
 msgid "No group name specified, no name for gid %d.\n"
-msgstr "Grup ismi belirtilmemiş, %d grubu için isim yok.\n"
+msgstr "Grup adı belirtilmedi, %d grubu için ad yok.\n"
 
 #: apps/lid.c:163
 #, c-format
@@ -990,37 +990,37 @@ msgstr "uçbirimden okumada hata"
 
 #: lib/user.c:218
 msgid "name is not set"
-msgstr "isim yok"
+msgstr "ad yok"
 
 #: lib/user.c:223
 msgid "name is too short"
-msgstr "isim çok kısa"
+msgstr "ad çok kısa"
 
 #: lib/user.c:228
 #, c-format
 msgid "name is too long (%zu > %d)"
-msgstr "isim çok uzun (%zu > %d)"
+msgstr "ad çok uzun (%zu > %d)"
 
 #: lib/user.c:235
 msgid "name contains non-ASCII characters"
-msgstr "isim ASCII olmayan karakterler içeriyor"
+msgstr "ad ASCII olmayan karakterler içeriyor"
 
 #: lib/user.c:242
 msgid "name contains control characters"
-msgstr "isim denetim karakterleri içeriyor"
+msgstr "ad denetim karakterleri içeriyor"
 
 #: lib/user.c:249
 msgid "name contains whitespace"
-msgstr "isimde boşluk karakterleri var"
+msgstr "ad boşluk karakterleri içeriyor"
 
 #: lib/user.c:261
 msgid "name starts with a hyphen"
-msgstr "isim tire ile başlıyor"
+msgstr "ad tire ile başlıyor"
 
 #: lib/user.c:272
 #, c-format
 msgid "name contains invalid char `%c'"
-msgstr "isimde `%c' karakteri kullanılamaz"
+msgstr "adda `%c' karakteri kullanılamaz"
 
 #: lib/user.c:308 lib/user.c:360
 #, c-format
@@ -1054,11 +1054,11 @@ msgstr "grup %jd bir isme sahip değil"
 
 #: lib/user.c:364
 msgid "user has neither a name nor an UID"
-msgstr "kullanıcı bir isim ya da kimliğe sahip değil"
+msgstr "kullanıcı bir ad ya da kimliğe sahip değil"
 
 #: lib/user.c:365
 msgid "group has neither a name nor a GID"
-msgstr "grup bir isim ya da kimliğe sahip değil"
+msgstr "grup bir ad ya da kimliğe sahip değil"
 
 #: lib/user.c:1326
 #, c-format
@@ -1296,7 +1296,7 @@ msgstr "LDAP dizin girdisi değiştirilirken hata: %s"
 #: modules/ldap.c:1395
 #, c-format
 msgid "error renaming LDAP directory entry: %s"
-msgstr "LDAP dizin girdisi isimlendirilirken hata: %s"
+msgstr "LDAP dizin girdisi yeniden adlandırılırken hata: %s"
 
 #: modules/ldap.c:1440
 #, c-format
@@ -1401,7 +1401,7 @@ msgstr "%jd kimlikli grup için arama yapılıyor.\n"
 #: samples/lookup.c:92
 #, c-format
 msgid "Searching for group named %s.\n"
-msgstr "%s isimli grup için arama yapılıyor.\n"
+msgstr "%s adında grup için arama yapılıyor.\n"
 
 #: samples/lookup.c:99
 #, c-format
@@ -1411,7 +1411,7 @@ msgstr "%jd kimlikli kullanıcı için arama yapılıyor.\n"
 #: samples/lookup.c:103
 #, c-format
 msgid "Searching for user named %s.\n"
-msgstr "%s isimli kullanıcı için arama yapılıyor.\n"
+msgstr "%s adında kullanıcı için arama yapılıyor.\n"
 
 #: samples/lookup.c:117
 msgid "Entry not found.\n"
@@ -1431,7 +1431,7 @@ msgstr "Öntanımlı kullanıcı nesnesi sınıfları:\n"
 
 #: samples/testuser.c:82
 msgid "Default user attribute names:\n"
-msgstr "Öntanımlı kullanıcı öznitelik isimleri:\n"
+msgstr "Öntanımlı kullanıcı öznitelik adları:\n"
 
 #: samples/testuser.c:88
 msgid "Getting default user attributes:\n"

From 8d918030ccfc895c8b6f90581ff3521403e7874a Mon Sep 17 00:00:00 2001
From: ButterflyOfFire <butterflyoffire@users.noreply.translate.fedoraproject.org>
Date: Aug 06 2026 00:42:13 +0000
Subject: [PATCH 2/7] Translated using Weblate (Kabyle)


Currently translated at 14.4% (44 of 305 strings)

Translated using Weblate (Kabyle)

Currently translated at 11.8% (36 of 305 strings)

Added translation using Weblate (Kabyle)

Co-authored-by: ButterflyOfFire <butterflyoffire@users.noreply.translate.fedoraproject.org>
Translate-URL: https://translate.fedoraproject.org/projects/libuser/master/kab/
Translation: libuser/master

---

diff --git a/po/LINGUAS b/po/LINGUAS
index d09a192..39505e8 100644
--- a/po/LINGUAS
+++ b/po/LINGUAS
@@ -66,3 +66,4 @@ hy
 lo
 my
 ku
+kab
diff --git a/po/kab.po b/po/kab.po
new file mode 100644
index 0000000..2d68a6a
--- /dev/null
+++ b/po/kab.po
@@ -0,0 +1,1426 @@
+# SOME DESCRIPTIVE TITLE.
+# Copyright (C) YEAR Red Hat, Inc.
+# This file is distributed under the same license as the libuser package.
+# FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: libuser 0.62\n"
+"Report-Msgid-Bugs-To: http://bugzilla.redhat.com/bugzilla/\n"
+"POT-Creation-Date: 2023-03-14 15:37+0100\n"
+"PO-Revision-Date: 2026-06-07 17:01+0000\n"
+"Last-Translator: ButterflyOfFire "
+"<butterflyoffire@users.noreply.translate.fedoraproject.org>\n"
+"Language-Team: Kabyle <https://translate.fedoraproject.org/projects/libuser/"
+"master/kab/>\n"
+"Language: kab\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n > 1;\n"
+"X-Generator: Weblate 2026.6.1\n"
+
+#: apps/apputil.c:195 apps/apputil.c:199
+#, c-format
+msgid "Failed to drop privileges.\n"
+msgstr ""
+
+#: apps/apputil.c:208
+#, c-format
+msgid "Internal error.\n"
+msgstr ""
+
+#: apps/apputil.c:234
+#, c-format
+msgid "%s is not authorized to change the finger info of %s\n"
+msgstr ""
+
+#: apps/apputil.c:236
+msgid "Unknown user context"
+msgstr ""
+
+#: apps/apputil.c:245
+#, c-format
+msgid "Can't set default context for /etc/passwd\n"
+msgstr ""
+
+#: apps/apputil.c:254
+#, c-format
+msgid "Error initializing PAM.\n"
+msgstr ""
+
+#: apps/apputil.c:264 apps/apputil.c:291
+#, c-format
+msgid "Authentication failed for %s.\n"
+msgstr "Yecceḍ usesteb i %s.\n"
+
+#: apps/apputil.c:272
+#, c-format
+msgid "Internal PAM error `%s'.\n"
+msgstr "Tuccḍa tadigant n PAM `%s'.\n"
+
+#: apps/apputil.c:277
+#, c-format
+msgid "Unknown user authenticated.\n"
+msgstr ""
+
+#: apps/apputil.c:281
+#, c-format
+msgid "User mismatch.\n"
+msgstr ""
+
+#: apps/lchage.c:86 apps/lchfn.c:54 apps/lchsh.c:46 apps/lgroupadd.c:48
+#: apps/lgroupdel.c:44 apps/lgroupmod.c:56 apps/lid.c:116 apps/lnewusers.c:47
+#: apps/lpasswd.c:48 apps/luseradd.c:57 apps/luserdel.c:47 apps/lusermod.c:57
+msgid "prompt for all information"
+msgstr ""
+
+#: apps/lchage.c:88
+msgid "list aging parameters for the user"
+msgstr ""
+
+#: apps/lchage.c:90
+msgid "minimum days between password changes"
+msgstr ""
+
+#: apps/lchage.c:90 apps/lchage.c:92 apps/lchage.c:95 apps/lchage.c:98
+#: apps/lchage.c:101 apps/lchage.c:104
+msgid "DAYS"
+msgstr "USSAN"
+
+#: apps/lchage.c:92
+msgid "maximum days between password changes"
+msgstr ""
+
+#: apps/lchage.c:94
+msgid "date of last password change in days since 1/1/70"
+msgstr ""
+
+#: apps/lchage.c:97
+msgid ""
+"number of days after password expiration date when account is considered "
+"inactive"
+msgstr ""
+
+#: apps/lchage.c:100
+msgid "password expiration date in days since 1/1/70"
+msgstr ""
+
+#: apps/lchage.c:103
+msgid "days before expiration to begin warning user"
+msgstr ""
+
+#: apps/lchage.c:116 apps/lid.c:131 apps/lpasswd.c:69 apps/luseradd.c:102
+#: apps/luserdel.c:61 apps/lusermod.c:102
+msgid "[OPTION...] user"
+msgstr "[TAXTIṚT...] aqeddac"
+
+#: apps/lchage.c:119 apps/lchfn.c:72 apps/lchsh.c:60 apps/lgroupadd.c:66
+#: apps/lgroupdel.c:58 apps/lgroupmod.c:87 apps/lid.c:134 apps/lnewusers.c:68
+#: apps/lpasswd.c:72 apps/luseradd.c:105 apps/luserdel.c:64 apps/lusermod.c:105
+#, c-format
+msgid "Error parsing arguments: %s.\n"
+msgstr ""
+
+#: apps/lchage.c:129 apps/lpasswd.c:87 apps/luseradd.c:121 apps/luserdel.c:73
+#: apps/lusermod.c:117
+#, c-format
+msgid "No user name specified.\n"
+msgstr ""
+
+#: apps/lchage.c:140 apps/lchfn.c:106 apps/lchsh.c:93 apps/lgroupadd.c:104
+#: apps/lgroupdel.c:79 apps/lgroupmod.c:122 apps/lid.c:181 apps/lnewusers.c:80
+#: apps/lpasswd.c:98 apps/luseradd.c:146 apps/luserdel.c:83 apps/lusermod.c:160
+#: samples/enum.c:56 samples/testuser.c:71
+#, c-format
+msgid "Error initializing %s: %s.\n"
+msgstr ""
+
+#: apps/lchage.c:150 apps/lchfn.c:118 apps/lchsh.c:105 apps/lpasswd.c:151
+#: apps/luserdel.c:92 apps/lusermod.c:176
+#, c-format
+msgid "User %s does not exist.\n"
+msgstr "Aseqdac-a %s ulac-it.\n"
+
+#: apps/lchage.c:164
+#, c-format
+msgid "Account is locked.\n"
+msgstr "Amiḍan yettwasekkeṛ.\n"
+
+#: apps/lchage.c:166
+#, c-format
+msgid "Account is not locked.\n"
+msgstr "Amiḍan ur yettwasekkeṛ ara.\n"
+
+#: apps/lchage.c:170
+#, c-format
+msgid "Minimum:\t%ld\n"
+msgstr "Ma drus:\t%ld\n"
+
+#: apps/lchage.c:174
+#, c-format
+msgid "Maximum:\t%ld\n"
+msgstr "Afellay:\t%ld\n"
+
+#: apps/lchage.c:176
+#, c-format
+msgid "Maximum:\tNone\n"
+msgstr "Afellay:\tUla yiwen\n"
+
+#: apps/lchage.c:179
+#, c-format
+msgid "Warning:\t%ld\n"
+msgstr ""
+
+#: apps/lchage.c:184
+#, c-format
+msgid "Inactive:\t%ld\n"
+msgstr "D arurmid:\t%ld\n"
+
+#: apps/lchage.c:186
+#, c-format
+msgid "Inactive:\tNever\n"
+msgstr ""
+
+#: apps/lchage.c:190 apps/lchage.c:198 apps/lchage.c:208
+msgid "Must change password on next login"
+msgstr ""
+
+#: apps/lchage.c:192 apps/lchage.c:200 apps/lchage.c:210 apps/lchage.c:219
+msgid "Never"
+msgstr "Urǧin"
+
+#: apps/lchage.c:195
+#, c-format
+msgid "Last Change:\t%s\n"
+msgstr "Asenfel aneggaru:\t%s\n"
+
+#: apps/lchage.c:205
+#, c-format
+msgid "Password Expires:\t%s\n"
+msgstr "Awal n uɛeddi ad yemmet:\t%s\n"
+
+#: apps/lchage.c:217
+#, c-format
+msgid "Password Inactive:\t%s\n"
+msgstr "Awal n uɛeddi d arurmud:\t%s\n"
+
+#: apps/lchage.c:223
+#, c-format
+msgid "Account Expires:\t%s\n"
+msgstr "Ad yemmet umiḍan:\t%s\n"
+
+#: apps/lchage.c:244
+#, c-format
+msgid "Failed to modify aging information for %s: %s\n"
+msgstr ""
+
+#: apps/lchfn.c:69 apps/lchsh.c:57
+msgid "[OPTION...] [user]"
+msgstr "[TAXTIṚT...] [aqeddac]"
+
+#: apps/lchfn.c:89 apps/lchsh.c:77 apps/lid.c:167
+#, c-format
+msgid "No user name specified, no name for uid %d.\n"
+msgstr ""
+
+#: apps/lchfn.c:99
+#, c-format
+msgid "Changing finger information for %s.\n"
+msgstr ""
+
+#: apps/lchfn.c:141
+msgid "Full Name"
+msgstr "Isem ummid"
+
+#: apps/lchfn.c:151
+msgid "Surname"
+msgstr "Isem"
+
+#: apps/lchfn.c:162
+msgid "Given Name"
+msgstr "Isem i d-yettunefken"
+
+#: apps/lchfn.c:172
+msgid "Office"
+msgstr "Tanarit"
+
+#: apps/lchfn.c:181
+msgid "Office Phone"
+msgstr ""
+
+#: apps/lchfn.c:190
+msgid "Home Phone"
+msgstr ""
+
+#: apps/lchfn.c:200
+msgid "E-Mail Address"
+msgstr "Tansa imayl"
+
+#: apps/lchfn.c:213
+#, c-format
+msgid "Finger information not changed:  input error.\n"
+msgstr ""
+
+#: apps/lchfn.c:276
+msgid "Finger information changed.\n"
+msgstr ""
+
+#: apps/lchfn.c:279
+#, c-format
+msgid "Finger information not changed: %s.\n"
+msgstr ""
+
+#: apps/lchsh.c:86
+#, c-format
+msgid "Changing shell for %s.\n"
+msgstr ""
+
+#: apps/lchsh.c:118
+msgid "New Shell"
+msgstr ""
+
+#: apps/lchsh.c:125 apps/lchsh.c:145
+#, c-format
+msgid "Shell not changed: %s\n"
+msgstr ""
+
+#: apps/lchsh.c:140
+msgid "Shell changed.\n"
+msgstr ""
+
+#: apps/lgroupadd.c:50
+msgid "gid for new group"
+msgstr ""
+
+#: apps/lgroupadd.c:50 apps/lgroupmod.c:58 apps/lpasswd.c:57 apps/lpasswd.c:60
+#: apps/luseradd.c:69 apps/lusermod.c:67 apps/lusermod.c:69
+msgid "NUM"
+msgstr ""
+
+#: apps/lgroupadd.c:52
+msgid "create a system group"
+msgstr ""
+
+#: apps/lgroupadd.c:63 apps/lgroupdel.c:55 apps/lgroupmod.c:84
+msgid "[OPTION...] group"
+msgstr ""
+
+#: apps/lgroupadd.c:76 apps/lgroupdel.c:68 apps/lgroupmod.c:96
+#, c-format
+msgid "No group name specified.\n"
+msgstr ""
+
+#: apps/lgroupadd.c:90 apps/lgroupmod.c:109 apps/lnewusers.c:175
+#: apps/luseradd.c:168 apps/lusermod.c:130
+#, c-format
+msgid "Invalid group ID %s\n"
+msgstr ""
+
+#: apps/lgroupadd.c:122
+#, c-format
+msgid "Group creation failed: %s\n"
+msgstr ""
+
+#: apps/lgroupdel.c:88 apps/lgroupmod.c:137 apps/lpasswd.c:157
+#, c-format
+msgid "Group %s does not exist.\n"
+msgstr ""
+
+#: apps/lgroupdel.c:95
+#, c-format
+msgid "Group %s could not be deleted: %s\n"
+msgstr ""
+
+#: apps/lgroupmod.c:58
+msgid "set GID for group"
+msgstr ""
+
+#: apps/lgroupmod.c:60
+msgid "change group to have given name"
+msgstr ""
+
+#: apps/lgroupmod.c:60
+msgid "NAME"
+msgstr "ISEM"
+
+#: apps/lgroupmod.c:62 apps/luseradd.c:77
+msgid "plaintext password for use with group"
+msgstr ""
+
+#: apps/lgroupmod.c:62 apps/lgroupmod.c:64 apps/lgroupmod.c:66
+#: apps/lgroupmod.c:68 apps/lgroupmod.c:70 apps/lgroupmod.c:72
+#: apps/lpasswd.c:52 apps/lpasswd.c:54 apps/luseradd.c:61 apps/luseradd.c:63
+#: apps/luseradd.c:65 apps/luseradd.c:67 apps/luseradd.c:71 apps/luseradd.c:77
+#: apps/luseradd.c:79 apps/luseradd.c:81 apps/luseradd.c:83 apps/luseradd.c:85
+#: apps/luseradd.c:87 apps/luseradd.c:89 apps/luseradd.c:91 apps/lusermod.c:59
+#: apps/lusermod.c:61 apps/lusermod.c:65 apps/lusermod.c:71 apps/lusermod.c:73
+#: apps/lusermod.c:75 apps/lusermod.c:81 apps/lusermod.c:83 apps/lusermod.c:85
+#: apps/lusermod.c:87 apps/lusermod.c:89 apps/lusermod.c:91
+msgid "STRING"
+msgstr ""
+
+#: apps/lgroupmod.c:64 apps/luseradd.c:79
+msgid "pre-hashed password for use with group"
+msgstr ""
+
+#: apps/lgroupmod.c:66
+msgid "list of administrators to add"
+msgstr ""
+
+#: apps/lgroupmod.c:68
+msgid "list of administrators to remove"
+msgstr ""
+
+#: apps/lgroupmod.c:70
+msgid "list of group members to add"
+msgstr ""
+
+#: apps/lgroupmod.c:72
+msgid "list of group members to remove"
+msgstr ""
+
+#: apps/lgroupmod.c:73
+msgid "lock group"
+msgstr ""
+
+#: apps/lgroupmod.c:74
+msgid "unlock group"
+msgstr ""
+
+#: apps/lgroupmod.c:129 apps/lusermod.c:168
+#, c-format
+msgid "Both -L and -U specified.\n"
+msgstr ""
+
+#: apps/lgroupmod.c:145 apps/lgroupmod.c:161
+#, c-format
+msgid "Failed to set password for group %s: %s\n"
+msgstr ""
+
+#: apps/lgroupmod.c:177
+#, c-format
+msgid "Group %s could not be locked: %s\n"
+msgstr ""
+
+#: apps/lgroupmod.c:193
+#, c-format
+msgid "Group %s could not be unlocked: %s\n"
+msgstr ""
+
+#: apps/lgroupmod.c:276 apps/lgroupmod.c:298
+#, c-format
+msgid "Group %s could not be modified: %s\n"
+msgstr ""
+
+#: apps/lid.c:42 apps/lid.c:74 apps/lid.c:191
+#, c-format
+msgid "Error looking up %s: %s\n"
+msgstr ""
+
+#: apps/lid.c:118
+msgid ""
+"list members of a named group instead of the group memberships for the named "
+"user"
+msgstr ""
+
+#: apps/lid.c:121
+msgid "only list membership information by name, and not UID/GID"
+msgstr ""
+
+#: apps/lid.c:148
+#, c-format
+msgid "No group name specified, using %s.\n"
+msgstr ""
+
+#: apps/lid.c:152
+#, c-format
+msgid "No group name specified, no name for gid %d.\n"
+msgstr ""
+
+#: apps/lid.c:163
+#, c-format
+msgid "No user name specified, using %s.\n"
+msgstr ""
+
+#: apps/lid.c:195
+#, c-format
+msgid "%s does not exist\n"
+msgstr ""
+
+#: apps/lnewusers.c:49
+msgid "file with user information records"
+msgstr ""
+
+#: apps/lnewusers.c:49
+msgid "PATH"
+msgstr ""
+
+#: apps/lnewusers.c:51
+msgid "don't create home directories"
+msgstr ""
+
+#: apps/lnewusers.c:53
+msgid "don't create mail spools"
+msgstr ""
+
+#: apps/lnewusers.c:65
+msgid "[OPTION...]"
+msgstr ""
+
+#: apps/lnewusers.c:90
+#, c-format
+msgid "Error opening `%s': %s.\n"
+msgstr ""
+
+#: apps/lnewusers.c:121
+#, c-format
+msgid "Error creating account for `%s': line improperly formatted.\n"
+msgstr ""
+
+#: apps/lnewusers.c:132 apps/luseradd.c:132 apps/lusermod.c:146
+#, c-format
+msgid "Invalid user ID %s\n"
+msgstr ""
+
+#: apps/lnewusers.c:139
+msgid "Refusing to create account with UID 0.\n"
+msgstr ""
+
+#: apps/lnewusers.c:209
+#, c-format
+msgid "Error creating group for `%s' with GID %jd: %s\n"
+msgstr ""
+
+#: apps/lnewusers.c:249
+#, c-format
+msgid "Refusing to use dangerous home directory `%s' for %s by default\n"
+msgstr ""
+
+#: apps/lnewusers.c:260
+#, c-format
+msgid "Error creating home directory for %s: %s\n"
+msgstr ""
+
+#: apps/lnewusers.c:273
+#, c-format
+msgid "Error creating mail spool for %s: %s\n"
+msgstr ""
+
+#: apps/lnewusers.c:288
+#, c-format
+msgid "Error setting initial password for %s: %s\n"
+msgstr ""
+
+#: apps/lnewusers.c:298
+#, c-format
+msgid "Error creating user account for %s: %s\n"
+msgstr ""
+
+#: apps/lpasswd.c:50
+msgid "set group password instead of user password"
+msgstr ""
+
+#: apps/lpasswd.c:52
+msgid "new plain password"
+msgstr ""
+
+#: apps/lpasswd.c:54
+msgid "new crypted password"
+msgstr "awal n uɛeddi awgelhan"
+
+#: apps/lpasswd.c:56
+msgid "read new plain password from given descriptor"
+msgstr ""
+
+#: apps/lpasswd.c:59
+msgid "read new crypted password from given descriptor"
+msgstr ""
+
+#: apps/lpasswd.c:85
+#, c-format
+msgid "Changing password for %s.\n"
+msgstr "Abeddel n wawal n uɛeddi i %s.\n"
+
+#: apps/lpasswd.c:113
+msgid "New password"
+msgstr "Awal n uɛeddi amaynut"
+
+#: apps/lpasswd.c:116
+msgid "New password (confirm)"
+msgstr "Awal n uɛeddi (sentem)"
+
+#: apps/lpasswd.c:130
+#, c-format
+msgid "Passwords do not match, try again.\n"
+msgstr ""
+
+#: apps/lpasswd.c:135
+#, c-format
+msgid "Password change canceled.\n"
+msgstr "Yettusemmet usenfel n wawal n uɛeddi.\n"
+
+#: apps/lpasswd.c:170 apps/lpasswd.c:188
+#, c-format
+msgid "Error reading from file descriptor %d.\n"
+msgstr ""
+
+#: apps/lpasswd.c:210 apps/luseradd.c:323 apps/luseradd.c:333
+#, c-format
+msgid "Error setting password for user %s: %s.\n"
+msgstr ""
+
+#: apps/lpasswd.c:220
+#, c-format
+msgid "Error setting password for group %s: %s.\n"
+msgstr ""
+
+#: apps/lpasswd.c:229
+#, c-format
+msgid "Password changed.\n"
+msgstr "Awal n uɛeddi yettusenfel.\n"
+
+#: apps/luseradd.c:59
+msgid "create a system user"
+msgstr "snulfu-d aseqdac n unagraw"
+
+#: apps/luseradd.c:61
+msgid "GECOS information for new user"
+msgstr "Talɣut GECOS n useqdac amaynut"
+
+#: apps/luseradd.c:63
+msgid "home directory for new user"
+msgstr "akaram i useqdac amaynut"
+
+#: apps/luseradd.c:65
+msgid "directory with files for the new user"
+msgstr "akaram igebren ifuyla i useqdac amaynut"
+
+#: apps/luseradd.c:67
+msgid "shell for new user"
+msgstr "shell n useqdac amaynut"
+
+#: apps/luseradd.c:69
+msgid "uid for new user"
+msgstr "uid n useqdac amaynut"
+
+#: apps/luseradd.c:71
+msgid "group for new user"
+msgstr "agraw n useqdac amaynut"
+
+#: apps/luseradd.c:73
+msgid "don't create home directory for user"
+msgstr ""
+
+#: apps/luseradd.c:75
+msgid "don't create group with same name as user"
+msgstr ""
+
+#: apps/luseradd.c:81
+msgid "common name for new user"
+msgstr ""
+
+#: apps/luseradd.c:83
+msgid "given name for new user"
+msgstr ""
+
+#: apps/luseradd.c:85
+msgid "surname for new user"
+msgstr "isem n twacult n useqdac amaynut"
+
+#: apps/luseradd.c:87
+msgid "room number for new user"
+msgstr ""
+
+#: apps/luseradd.c:89
+msgid "telephone number for new user"
+msgstr ""
+
+#: apps/luseradd.c:91
+msgid "home telephone number for new user"
+msgstr ""
+
+#: apps/luseradd.c:194
+#, c-format
+msgid "Group %jd does not exist\n"
+msgstr ""
+
+#: apps/luseradd.c:213 apps/luseradd.c:230
+#, c-format
+msgid "Error creating group `%s': %s\n"
+msgstr ""
+
+#: apps/luseradd.c:270
+#, c-format
+msgid "Account creation failed: %s.\n"
+msgstr "Tuccḍa deg usnulfu n umiḍan: %s.\n"
+
+#: apps/luseradd.c:298
+#, c-format
+msgid "Error creating %s: %s.\n"
+msgstr ""
+
+#: apps/luseradd.c:310
+#, c-format
+msgid "Error creating mail spool: %s\n"
+msgstr ""
+
+#: apps/luserdel.c:49
+msgid "don't remove the user's private group, if the user has one"
+msgstr ""
+
+#: apps/luserdel.c:52
+msgid "remove the user's home directory"
+msgstr ""
+
+#: apps/luserdel.c:98
+#, c-format
+msgid "User %s could not be deleted: %s.\n"
+msgstr ""
+
+#: apps/luserdel.c:117
+#, c-format
+msgid "%s did not have a gid number.\n"
+msgstr ""
+
+#: apps/luserdel.c:124
+#, c-format
+msgid "No group with GID %jd exists, not removing.\n"
+msgstr ""
+
+#: apps/luserdel.c:131
+#, c-format
+msgid "Group with GID %jd did not have a group name.\n"
+msgstr ""
+
+#: apps/luserdel.c:138
+#, c-format
+msgid "Group %s could not be deleted: %s.\n"
+msgstr ""
+
+#: apps/luserdel.c:158
+#, c-format
+msgid "Error removing home directory: %s.\n"
+msgstr ""
+
+#: apps/luserdel.c:171
+#, c-format
+msgid "Error removing mail spool: %s"
+msgstr ""
+
+#: apps/lusermod.c:59
+msgid "GECOS information"
+msgstr "Talɣut GECOS"
+
+#: apps/lusermod.c:61
+msgid "home directory"
+msgstr "akaram n useqdac"
+
+#: apps/lusermod.c:63
+msgid "move home directory contents"
+msgstr ""
+
+#: apps/lusermod.c:65
+msgid "set shell for user"
+msgstr ""
+
+#: apps/lusermod.c:67
+msgid "set UID for user"
+msgstr ""
+
+#: apps/lusermod.c:69
+msgid "set primary GID for user"
+msgstr ""
+
+#: apps/lusermod.c:71
+msgid "change login name for user"
+msgstr ""
+
+#: apps/lusermod.c:73
+msgid "plaintext password for the user"
+msgstr ""
+
+#: apps/lusermod.c:75
+msgid "pre-hashed password for the user"
+msgstr ""
+
+#: apps/lusermod.c:76
+msgid "lock account"
+msgstr ""
+
+#: apps/lusermod.c:79
+msgid "unlock account"
+msgstr ""
+
+#: apps/lusermod.c:81
+msgid "set common name for user"
+msgstr ""
+
+#: apps/lusermod.c:83
+msgid "set given name for user"
+msgstr ""
+
+#: apps/lusermod.c:85
+msgid "set surname for user"
+msgstr ""
+
+#: apps/lusermod.c:87
+msgid "set room number for user"
+msgstr ""
+
+#: apps/lusermod.c:89
+msgid "set telephone number for user"
+msgstr ""
+
+#: apps/lusermod.c:91
+msgid "set home telephone number for user"
+msgstr ""
+
+#: apps/lusermod.c:186 apps/lusermod.c:205
+#, c-format
+msgid "Failed to set password for user %s: %s.\n"
+msgstr ""
+
+#: apps/lusermod.c:221
+#, c-format
+msgid "User %s could not be locked: %s.\n"
+msgstr ""
+
+#: apps/lusermod.c:235
+#, c-format
+msgid "User %s could not be unlocked: %s.\n"
+msgstr ""
+
+#: apps/lusermod.c:262
+#, c-format
+msgid "Warning: Group with ID %jd does not exist.\n"
+msgstr ""
+
+#: apps/lusermod.c:305
+#, c-format
+msgid "User %s could not be modified: %s.\n"
+msgstr ""
+
+#: apps/lusermod.c:362
+#, c-format
+msgid "Group %s could not be modified: %s.\n"
+msgstr ""
+
+#: apps/lusermod.c:385
+#, c-format
+msgid "No old home directory for %s.\n"
+msgstr ""
+
+#: apps/lusermod.c:391
+#, c-format
+msgid "No new home directory for %s.\n"
+msgstr ""
+
+#: apps/lusermod.c:398
+#, c-format
+msgid "Error moving %s to %s: %s.\n"
+msgstr ""
+
+#: lib/config.c:128
+#, c-format
+msgid "could not open configuration file `%s': %s"
+msgstr ""
+
+#: lib/config.c:134
+#, c-format
+msgid "could not stat configuration file `%s': %s"
+msgstr ""
+
+#: lib/config.c:143
+#, c-format
+msgid "configuration file `%s' is too large"
+msgstr ""
+
+#: lib/config.c:159
+#, c-format
+msgid "could not read configuration file `%s': %s"
+msgstr ""
+
+#: lib/error.c:62
+msgid "success"
+msgstr ""
+
+#: lib/error.c:64
+msgid "module disabled by configuration"
+msgstr ""
+
+#: lib/error.c:66
+msgid "generic error"
+msgstr ""
+
+#: lib/error.c:68
+msgid "not enough privileges"
+msgstr ""
+
+#: lib/error.c:70
+msgid "access denied"
+msgstr ""
+
+#: lib/error.c:72
+msgid "bad user/group name"
+msgstr ""
+
+#: lib/error.c:74
+msgid "bad user/group id"
+msgstr ""
+
+#: lib/error.c:76
+msgid "user/group name in use"
+msgstr ""
+
+#: lib/error.c:78
+msgid "user/group id in use"
+msgstr ""
+
+#: lib/error.c:80
+msgid "error manipulating terminal attributes"
+msgstr ""
+
+#: lib/error.c:82
+msgid "error opening file"
+msgstr ""
+
+#: lib/error.c:84
+msgid "error locking file"
+msgstr ""
+
+#: lib/error.c:86
+msgid "error statting file"
+msgstr ""
+
+#: lib/error.c:88
+msgid "error reading file"
+msgstr ""
+
+#: lib/error.c:90
+msgid "error writing to file"
+msgstr ""
+
+#: lib/error.c:92
+msgid "data not found in file"
+msgstr ""
+
+#: lib/error.c:94
+msgid "internal initialization error"
+msgstr ""
+
+#: lib/error.c:96
+msgid "error loading module"
+msgstr ""
+
+#: lib/error.c:98
+msgid "error resolving symbol in module"
+msgstr ""
+
+#: lib/error.c:100
+msgid "library/module version mismatch"
+msgstr ""
+
+#: lib/error.c:102
+msgid "unlocking would make the password field empty"
+msgstr ""
+
+#: lib/error.c:105
+msgid "invalid attribute value"
+msgstr ""
+
+#: lib/error.c:107
+msgid "invalid module combination"
+msgstr ""
+
+#: lib/error.c:109
+msgid "user's home directory not owned by them"
+msgstr ""
+
+#: lib/error.c:115
+msgid "unknown error"
+msgstr "tuccḍa tarussint"
+
+#: lib/misc.c:240
+msgid "invalid number"
+msgstr ""
+
+#: lib/misc.c:254
+msgid "invalid ID"
+msgstr ""
+
+#: lib/modules.c:61
+#, c-format
+msgid "no initialization function %s in `%s'"
+msgstr ""
+
+#: lib/modules.c:79
+#, c-format
+msgid "module version mismatch in `%s'"
+msgstr ""
+
+#: lib/modules.c:92
+#, c-format
+msgid "module `%s' does not define `%s'"
+msgstr ""
+
+#: lib/prompt.c:88
+msgid "error reading terminal attributes"
+msgstr ""
+
+#: lib/prompt.c:95 lib/prompt.c:107
+msgid "error setting terminal attributes"
+msgstr ""
+
+#: lib/prompt.c:101
+msgid "error reading from terminal"
+msgstr ""
+
+#: lib/user.c:218
+msgid "name is not set"
+msgstr ""
+
+#: lib/user.c:223
+msgid "name is too short"
+msgstr ""
+
+#: lib/user.c:228
+#, c-format
+msgid "name is too long (%zu > %d)"
+msgstr "isem-nni ɣezzif aṭas (%zu > %d)"
+
+#: lib/user.c:235
+msgid "name contains non-ASCII characters"
+msgstr ""
+
+#: lib/user.c:242
+msgid "name contains control characters"
+msgstr ""
+
+#: lib/user.c:249
+msgid "name contains whitespace"
+msgstr ""
+
+#: lib/user.c:261
+msgid "name starts with a hyphen"
+msgstr ""
+
+#: lib/user.c:272
+#, c-format
+msgid "name contains invalid char `%c'"
+msgstr ""
+
+#: lib/user.c:308 lib/user.c:360
+#, c-format
+msgid "user %s has no UID"
+msgstr ""
+
+#: lib/user.c:310
+#, c-format
+msgid "user %s not found"
+msgstr "aseqdac %s ur yettwaf ara"
+
+#: lib/user.c:333 lib/user.c:361
+#, c-format
+msgid "group %s has no GID"
+msgstr ""
+
+#: lib/user.c:335
+#, c-format
+msgid "group %s not found"
+msgstr "agraw %s ur yettwaf ara"
+
+#: lib/user.c:355
+#, c-format
+msgid "user %jd has no name"
+msgstr ""
+
+#: lib/user.c:356
+#, c-format
+msgid "group %jd has no name"
+msgstr ""
+
+#: lib/user.c:364
+msgid "user has neither a name nor an UID"
+msgstr ""
+
+#: lib/user.c:365
+msgid "group has neither a name nor a GID"
+msgstr ""
+
+#: lib/user.c:1326
+#, c-format
+msgid "Refusing to use dangerous home directory `%s' by default"
+msgstr ""
+
+#: lib/user.c:2326
+#, c-format
+msgid "Invalid default value of field %s: %s"
+msgstr ""
+
+#: lib/util.c:350 modules/files.c:374
+#, c-format
+msgid "error locking file: %s"
+msgstr ""
+
+#: lib/util.c:754
+#, c-format
+msgid "couldn't get default security context: %s"
+msgstr ""
+
+#: lib/util.c:781 lib/util.c:807 lib/util.c:833
+#, c-format
+msgid "couldn't get security context of `%s': %s"
+msgstr ""
+
+#: lib/util.c:787 lib/util.c:813 lib/util.c:839 lib/util.c:882
+#, c-format
+msgid "couldn't set default security context to `%s': %s"
+msgstr ""
+
+#: lib/util.c:862
+#, c-format
+msgid "couldn't obtain selabel file context handle: %s"
+msgstr ""
+
+#: lib/util.c:872
+#, c-format
+msgid "couldn't determine security context for `%s': %s"
+msgstr ""
+
+#: modules/files.c:129 modules/files.c:692 modules/files.c:1735
+#: modules/files.c:2070 modules/files.c:2080 modules/files.c:2162
+#: modules/files.c:2173 modules/files.c:2239 modules/files.c:2251
+#: modules/files.c:2341 modules/files.c:2350 modules/files.c:2405
+#: modules/files.c:2414 modules/files.c:2509 modules/files.c:2518
+#, c-format
+msgid "couldn't open `%s': %s"
+msgstr ""
+
+#: modules/files.c:137 modules/files.c:1116 modules/files.c:1323
+#: modules/files.c:1479
+#, c-format
+msgid "couldn't stat `%s': %s"
+msgstr ""
+
+#: modules/files.c:161
+#, c-format
+msgid "error creating `%s': %s"
+msgstr ""
+
+#: modules/files.c:169
+#, c-format
+msgid "Error changing owner of `%s': %s"
+msgstr ""
+
+#: modules/files.c:175
+#, c-format
+msgid "Error changing mode of `%s': %s"
+msgstr ""
+
+#: modules/files.c:191
+#, c-format
+msgid "Error reading `%s': %s"
+msgstr ""
+
+#: modules/files.c:206 modules/files.c:217 modules/files.c:305
+#: modules/files.c:467
+#, c-format
+msgid "Error writing `%s': %s"
+msgstr ""
+
+#: modules/files.c:247 modules/files.c:1127 modules/files.c:1331
+#: modules/files.c:1488
+#, c-format
+msgid "couldn't read from `%s': %s"
+msgstr ""
+
+#: modules/files.c:256
+#, c-format
+msgid "Invalid contents of lock `%s'"
+msgstr ""
+
+#: modules/files.c:261
+#, c-format
+msgid "The lock %s is held by process %ju"
+msgstr ""
+
+#: modules/files.c:269
+#, c-format
+msgid "Error removing stale lock `%s': %s"
+msgstr ""
+
+#: modules/files.c:297
+#, c-format
+msgid "error opening temporary file for `%s': %s"
+msgstr ""
+
+#: modules/files.c:321
+#, c-format
+msgid "Cannot obtain lock `%s': %s"
+msgstr ""
+
+#: modules/files.c:434
+#, c-format
+msgid "Error resolving `%s': %s"
+msgstr ""
+
+#: modules/files.c:442
+#, c-format
+msgid "Error replacing `%s': %s"
+msgstr ""
+
+#: modules/files.c:920
+#, c-format
+msgid "duplicate object has no %s attribute"
+msgstr ""
+
+#: modules/files.c:930
+#, c-format
+msgid "original object has no %s attribute"
+msgstr ""
+
+#: modules/files.c:942
+#, c-format
+msgid "ID %lu already in use by %s"
+msgstr ""
+
+#: modules/files.c:1025
+#, c-format
+msgid "%s value `%s': `\\n' not allowed"
+msgstr ""
+
+#: modules/files.c:1032
+#, c-format
+msgid "%s value `%s': `:' not allowed"
+msgstr ""
+
+#: modules/files.c:1136
+msgid "entry already present in file"
+msgstr ""
+
+#: modules/files.c:1143 modules/files.c:1153 modules/files.c:1163
+#: modules/files.c:1543 modules/files.c:1551 modules/files.c:1559
+#, c-format
+msgid "couldn't write to `%s': %s"
+msgstr ""
+
+#: modules/files.c:1309
+#, c-format
+msgid "entity object has no %s attribute"
+msgstr ""
+
+#: modules/files.c:1351
+msgid "entry with conflicting name already present in file"
+msgstr ""
+
+#: modules/files.c:1953
+msgid "`:' and `\\n' not allowed in encrypted password"
+msgstr ""
+
+#: modules/files.c:1965 modules/ldap.c:1543 modules/ldap.c:1812
+msgid "error encrypting password"
+msgstr ""
+
+#: modules/files.c:2667 modules/ldap.c:2410
+#, c-format
+msgid "the `%s' and `%s' modules can not be combined"
+msgstr ""
+
+#: modules/files.c:2751 modules/files.c:2829
+msgid "not executing with superuser privileges"
+msgstr ""
+
+#: modules/files.c:2842
+msgid "no shadow file present -- disabling"
+msgstr ""
+
+#: modules/ldap.c:199
+msgid "error initializing ldap library"
+msgstr ""
+
+#: modules/ldap.c:210
+#, c-format
+msgid "could not set LDAP protocol to version %d"
+msgstr ""
+
+#: modules/ldap.c:229
+msgid "could not negotiate TLS with LDAP server"
+msgstr ""
+
+#: modules/ldap.c:424
+msgid "could not bind to LDAP server"
+msgstr ""
+
+#: modules/ldap.c:427
+#, c-format
+msgid "could not bind to LDAP server, first attempt as `%s': %s"
+msgstr ""
+
+#: modules/ldap.c:1315
+#, c-format
+msgid "user object had no %s attribute"
+msgstr ""
+
+#: modules/ldap.c:1324
+#, c-format
+msgid "user object was created with no `%s'"
+msgstr ""
+
+#: modules/ldap.c:1344
+#, c-format
+msgid "error creating a LDAP directory entry: %s"
+msgstr ""
+
+#: modules/ldap.c:1370 modules/ldap.c:1604
+#, c-format
+msgid "error modifying LDAP directory entry: %s"
+msgstr ""
+
+#: modules/ldap.c:1395
+#, c-format
+msgid "error renaming LDAP directory entry: %s"
+msgstr ""
+
+#: modules/ldap.c:1440
+#, c-format
+msgid "object had no %s attribute"
+msgstr ""
+
+#: modules/ldap.c:1456
+#, c-format
+msgid "error removing LDAP directory entry: %s"
+msgstr ""
+
+#: modules/ldap.c:1506 modules/ldap.c:1521 modules/ldap.c:1635
+#: modules/ldap.c:1730
+#, c-format
+msgid "object has no %s attribute"
+msgstr ""
+
+#: modules/ldap.c:1533
+msgid "unsupported password encryption scheme"
+msgstr ""
+
+#: modules/ldap.c:1658
+msgid "no such object in LDAP directory"
+msgstr ""
+
+#: modules/ldap.c:1670
+#, c-format
+msgid "no `%s' attribute found"
+msgstr ""
+
+#: modules/ldap.c:1843
+#, c-format
+msgid "error setting password in LDAP directory for %s: %s"
+msgstr ""
+
+#: modules/ldap.c:2446
+msgid "LDAP Server Name"
+msgstr ""
+
+#: modules/ldap.c:2452
+msgid "LDAP Search Base DN"
+msgstr ""
+
+#: modules/ldap.c:2458
+msgid "LDAP Bind DN"
+msgstr ""
+
+#: modules/ldap.c:2465
+msgid "LDAP Bind Password"
+msgstr ""
+
+#: modules/ldap.c:2471
+msgid "LDAP SASL User"
+msgstr ""
+
+#: modules/ldap.c:2478
+msgid "LDAP SASL Authorization User"
+msgstr ""
+
+#: modules/sasldb.c:132
+#, c-format
+msgid "Cyrus SASL error creating user: %s"
+msgstr ""
+
+#: modules/sasldb.c:136
+#, c-format
+msgid "Cyrus SASL error removing user: %s"
+msgstr ""
+
+#: modules/sasldb.c:503 modules/sasldb.c:511
+#, c-format
+msgid "error initializing Cyrus SASL: %s"
+msgstr ""
+
+#: python/admin.c:505
+msgid "error creating home directory for user"
+msgstr ""
+
+#: python/admin.c:544 python/admin.c:583
+msgid "error removing home directory for user"
+msgstr ""
+
+#: python/admin.c:654
+msgid "error moving home directory for user"
+msgstr ""
+
+#: samples/lookup.c:63
+#, c-format
+msgid "Error initializing %s: %s\n"
+msgstr ""
+
+#: samples/lookup.c:76
+#, c-format
+msgid "Invalid ID %s\n"
+msgstr ""
+
+#: samples/lookup.c:88
+#, c-format
+msgid "Searching for group with ID %jd.\n"
+msgstr ""
+
+#: samples/lookup.c:92
+#, c-format
+msgid "Searching for group named %s.\n"
+msgstr ""
+
+#: samples/lookup.c:99
+#, c-format
+msgid "Searching for user with ID %jd.\n"
+msgstr ""
+
+#: samples/lookup.c:103
+#, c-format
+msgid "Searching for user named %s.\n"
+msgstr ""
+
+#: samples/lookup.c:117
+msgid "Entry not found.\n"
+msgstr ""
+
+#: samples/prompt.c:48
+msgid "Prompts succeeded.\n"
+msgstr ""
+
+#: samples/prompt.c:58
+msgid "Prompts failed.\n"
+msgstr ""
+
+#: samples/testuser.c:76
+msgid "Default user object classes:\n"
+msgstr ""
+
+#: samples/testuser.c:82
+msgid "Default user attribute names:\n"
+msgstr ""
+
+#: samples/testuser.c:88
+msgid "Getting default user attributes:\n"
+msgstr ""
+
+#: samples/testuser.c:95
+msgid "Copying user structure:\n"
+msgstr ""

From 96bf0bc2986953610fc2388e9c84fe2bd971126f Mon Sep 17 00:00:00 2001
From: Jim Spentzos <jimspentzos2000@gmail.com>
Date: Aug 06 2026 00:42:14 +0000
Subject: [PATCH 3/7] Translated using Weblate (Greek)


Currently translated at 96.7% (295 of 305 strings)

Co-authored-by: Jim Spentzos <jimspentzos2000@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libuser/master/el/
Translation: libuser/master

---

diff --git a/po/el.po b/po/el.po
index d5a9508..cbaa7a8 100644
--- a/po/el.po
+++ b/po/el.po
@@ -17,16 +17,16 @@ msgstr ""
 "Project-Id-Version: libuser 0.60\n"
 "Report-Msgid-Bugs-To: http://bugzilla.redhat.com/bugzilla/\n"
 "POT-Creation-Date: 2023-03-14 15:37+0100\n"
-"PO-Revision-Date: 2013-08-06 04:52-0400\n"
-"Last-Translator: ioza1964 <ioza1964@yahoo.gr>\n"
-"Language-Team: Greek (http://www.transifex.com/projects/p/fedora/language/"
-"el/)\n"
+"PO-Revision-Date: 2026-05-29 21:01+0000\n"
+"Last-Translator: Jim Spentzos <jimspentzos2000@gmail.com>\n"
+"Language-Team: Greek <https://translate.fedoraproject.org/projects/libuser/"
+"master/el/>\n"
 "Language: el\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Zanata 3.6.2\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 2026.5\n"
 
 #: apps/apputil.c:195 apps/apputil.c:199
 #, c-format
@@ -75,7 +75,7 @@ msgstr "Πιστοποιήθηκε άγνωστος χρήστης.\n"
 #: apps/apputil.c:281
 #, c-format
 msgid "User mismatch.\n"
-msgstr "Κακό ταίριασμα χρήστη.\n"
+msgstr "Αναντιστοιχία χρήστη.\n"
 
 #: apps/lchage.c:86 apps/lchfn.c:54 apps/lchsh.c:46 apps/lgroupadd.c:48
 #: apps/lgroupdel.c:44 apps/lgroupmod.c:56 apps/lid.c:116 apps/lnewusers.c:47
@@ -89,7 +89,7 @@ msgstr "προβάλετε χρονικές παραμέτρους για τον
 
 #: apps/lchage.c:90
 msgid "minimum days between password changes"
-msgstr "ελάχιστος αριθμός ημερών ανάμεσα στις αλλαγές "
+msgstr "ελάχιστος αριθμός ημερών μεταξύ αλλαγών κωδικού πρόσβασης"
 
 #: apps/lchage.c:90 apps/lchage.c:92 apps/lchage.c:95 apps/lchage.c:98
 #: apps/lchage.c:101 apps/lchage.c:104
@@ -102,7 +102,7 @@ msgstr "μέγιστος αριθμός ημερών μεταξύ των αλλ�
 
 #: apps/lchage.c:94
 msgid "date of last password change in days since 1/1/70"
-msgstr "ημερομηνία τελευταίας αλλαγής κωδκού από τις 1/1/70."
+msgstr "ημερομηνία τελευταίας αλλαγής κωδικού πρόσβασης από την 1/1/70"
 
 #: apps/lchage.c:97
 msgid ""
@@ -118,7 +118,8 @@ msgstr "ημερομηνία λήξης κωδικού πρόσβασης σε �
 
 #: apps/lchage.c:103
 msgid "days before expiration to begin warning user"
-msgstr "μέρες πριν την ειδοποίηση του χρήστη για την λήξη."
+msgstr ""
+"ημέρες πριν από τη λήξη για έναρξη αποστολής προειδοποιήσεων στον χρήστη"
 
 #: apps/lchage.c:116 apps/lid.c:131 apps/lpasswd.c:69 apps/luseradd.c:102
 #: apps/luserdel.c:61 apps/lusermod.c:102
@@ -150,7 +151,7 @@ msgstr "Σφάλμα κατά την αρχικοποίηση %s: %s.\n"
 #: apps/luserdel.c:92 apps/lusermod.c:176
 #, c-format
 msgid "User %s does not exist.\n"
-msgstr "Ο χρήστης %s δεν υπάρχει.\n"
+msgstr "Ο χρήστης «%s» δεν υπάρχει.\n"
 
 #: apps/lchage.c:164
 #, c-format
@@ -265,7 +266,7 @@ msgstr "Τηλέφωνο οικίας"
 
 #: apps/lchfn.c:200
 msgid "E-Mail Address"
-msgstr "Διεύθυνση E-Mail "
+msgstr "Διεύθυνση ηλ. ταχυδρομείου"
 
 #: apps/lchfn.c:213
 #, c-format
@@ -301,7 +302,7 @@ msgstr "Έγινε αλλαγή κελύφους.\n"
 
 #: apps/lgroupadd.c:50
 msgid "gid for new group"
-msgstr "gid για νέα ομάδα "
+msgstr "gid για νέα ομάδα"
 
 #: apps/lgroupadd.c:50 apps/lgroupmod.c:58 apps/lpasswd.c:57 apps/lpasswd.c:60
 #: apps/luseradd.c:69 apps/lusermod.c:67 apps/lusermod.c:69
@@ -310,7 +311,7 @@ msgstr "ΑΡΙΘ."
 
 #: apps/lgroupadd.c:52
 msgid "create a system group"
-msgstr "δημιουργείστε συστημική ομάδα "
+msgstr "δημιουργία ομάδας συστήματος"
 
 #: apps/lgroupadd.c:63 apps/lgroupdel.c:55 apps/lgroupmod.c:84
 msgid "[OPTION...] group"
@@ -344,7 +345,7 @@ msgstr "Δε μπόρεσε να γίνει διαγραφή ομάδας %s: %s
 
 #: apps/lgroupmod.c:58
 msgid "set GID for group"
-msgstr "εγκατασττήστε το GID για την ομάδα. "
+msgstr "ορισμός GID για ομάδα"
 
 #: apps/lgroupmod.c:60
 msgid "change group to have given name"
@@ -352,7 +353,7 @@ msgstr "αλλαγή της ομάδς για να έχει συγκεκριμέ
 
 #: apps/lgroupmod.c:60
 msgid "NAME"
-msgstr "ΟΝΟΜΑ "
+msgstr "ΟΝΟΜΑ"
 
 #: apps/lgroupmod.c:62 apps/luseradd.c:77
 msgid "plaintext password for use with group"
@@ -368,7 +369,7 @@ msgstr "κωδικός πρόσβασης βασικού κειμένου για
 #: apps/lusermod.c:75 apps/lusermod.c:81 apps/lusermod.c:83 apps/lusermod.c:85
 #: apps/lusermod.c:87 apps/lusermod.c:89 apps/lusermod.c:91
 msgid "STRING"
-msgstr "ΣΕΙΡΑ "
+msgstr "ΣΥΜΒΟΛΟΣΕΙΡΑ"
 
 #: apps/lgroupmod.c:64 apps/luseradd.c:79
 msgid "pre-hashed password for use with group"
@@ -376,27 +377,27 @@ msgstr "προ-θεώρημένος κωδικός πρόσβασης για χ�
 
 #: apps/lgroupmod.c:66
 msgid "list of administrators to add"
-msgstr "πρόσθση λίστας διαχειριστών "
+msgstr "λίστα διαχειριστών προς προσθήκη"
 
 #: apps/lgroupmod.c:68
 msgid "list of administrators to remove"
-msgstr "λίστα διαχειριστών για αφαίρεση "
+msgstr "λίστα διαχειριστών προς αφαίρεση"
 
 #: apps/lgroupmod.c:70
 msgid "list of group members to add"
-msgstr "λίστα μελών ομάδας για πρόσθεση"
+msgstr "λίστα μελών ομάδας προς πρόσθεση"
 
 #: apps/lgroupmod.c:72
 msgid "list of group members to remove"
-msgstr "λίστα μελών ομάδας για αφαίρεση "
+msgstr "λίστα μελών ομάδας προς αφαίρεση"
 
 #: apps/lgroupmod.c:73
 msgid "lock group"
-msgstr "ξεκλειδώστε την ομάδα "
+msgstr "κλείδωμα ομάδας"
 
 #: apps/lgroupmod.c:74
 msgid "unlock group"
-msgstr "ξεκλειδώστε ομάδα "
+msgstr "ξεκλείδωμα ομάδας"
 
 #: apps/lgroupmod.c:129 apps/lusermod.c:168
 #, c-format
@@ -458,19 +459,19 @@ msgstr "Δεν έχει οριστεί όνομα χρήστη, γίνεται �
 #: apps/lid.c:195
 #, c-format
 msgid "%s does not exist\n"
-msgstr " %s δεν υπάρχει\n"
+msgstr "Το «%s» δεν υπάρχει\n"
 
 #: apps/lnewusers.c:49
 msgid "file with user information records"
-msgstr "φάκελλος με εγγραφές πληροφοριών χρήστη "
+msgstr "αρχείο με εγγραφές πληροφοριών χρήστη"
 
 #: apps/lnewusers.c:49
 msgid "PATH"
-msgstr "ΕΙΣΟΔΟΣ "
+msgstr "ΔΙΑΔΡΟΜΗ"
 
 #: apps/lnewusers.c:51
 msgid "don't create home directories"
-msgstr "μην δημιουργήσετε λίστα διευθύνσεων για χρήστη "
+msgstr "χωρίς δημιουργία προσωπικών καταλόγων"
 
 #: apps/lnewusers.c:53
 msgid "don't create mail spools"
@@ -539,11 +540,11 @@ msgstr "βάλτε κωδικό ομάδας αντί κωδικό χρήστη 
 
 #: apps/lpasswd.c:52
 msgid "new plain password"
-msgstr "νέος  κωδικός πεδίου "
+msgstr "νέος απλός κωδικός πρόσβασης"
 
 #: apps/lpasswd.c:54
 msgid "new crypted password"
-msgstr "νέος κωδικός με απόκρυψη "
+msgstr "νέος κρυπτογραφημένος κωδικός πρόσβασης"
 
 #: apps/lpasswd.c:56
 msgid "read new plain password from given descriptor"
@@ -626,7 +627,7 @@ msgstr "ομάδα για τον νέο χρήστη "
 
 #: apps/luseradd.c:73
 msgid "don't create home directory for user"
-msgstr "μην δημιουργήσετε λίστα διευθύνσεων για χρήστη "
+msgstr "χωρίς δημιουργία προσωπικού καταλόγου για τον χρήστη"
 
 #: apps/luseradd.c:75
 msgid "don't create group with same name as user"
@@ -717,9 +718,9 @@ msgid "Group %s could not be deleted: %s.\n"
 msgstr "Δεν ήταν δυνατή η διαγραφή της ομάδας %s: %s.\n"
 
 #: apps/luserdel.c:158
-#, fuzzy, c-format
+#, c-format
 msgid "Error removing home directory: %s.\n"
-msgstr "σφάλμα διαγραφής αρχικού καταλόγου χρήστη"
+msgstr "Σφάλμα κατάργησης προσωπικού καταλόγου: %s.\n"
 
 #: apps/luserdel.c:171
 #, c-format
@@ -728,11 +729,11 @@ msgstr "Σφάλμα απομάκρυνσης ταχυδρομικού νήμα�
 
 #: apps/lusermod.c:59
 msgid "GECOS information"
-msgstr "πληροφορίες GECOS "
+msgstr "Πληροφορίες GECOS"
 
 #: apps/lusermod.c:61
 msgid "home directory"
-msgstr "αρχική  λίστα διευθύνσεων για τον  νέο χρήστη "
+msgstr "προσωπικός κατάλογος"
 
 #: apps/lusermod.c:63
 msgid "move home directory contents"
@@ -764,11 +765,11 @@ msgstr "προ-κλείδωσμα κωδικού για τον χρήστη "
 
 #: apps/lusermod.c:76
 msgid "lock account"
-msgstr "κλείδωμα λογαριασμού "
+msgstr "κλείδωμα λογαριασμού"
 
 #: apps/lusermod.c:79
 msgid "unlock account"
-msgstr "ξεκλείδωμα λογαρισμού "
+msgstr "ξεκλείδωμα λογαρισμού"
 
 #: apps/lusermod.c:81
 msgid "set common name for user"
@@ -952,9 +953,8 @@ msgid "invalid module combination"
 msgstr "μη έγκυρος συνδυασμό module"
 
 #: lib/error.c:109
-#, fuzzy
 msgid "user's home directory not owned by them"
-msgstr "αρχική  λίστα διευθύνσεων για τον  νέο χρήστη "
+msgstr "ο προσωπικός κατάλογος χρήστη δεν ανήκει σε αυτόν"
 
 #: lib/error.c:115
 msgid "unknown error"
@@ -966,7 +966,7 @@ msgstr "μη έγκυρος αριθμός"
 
 #: lib/misc.c:254
 msgid "invalid ID"
-msgstr "μη έγκυρο ID "
+msgstr "μη έγκυρο ID"
 
 #: lib/modules.c:61
 #, c-format
@@ -1186,9 +1186,9 @@ msgid "Error resolving `%s': %s"
 msgstr "Σφάλμα στην ανάγνωση `%s': %s"
 
 #: modules/files.c:442
-#, fuzzy, c-format
+#, c-format
 msgid "Error replacing `%s': %s"
-msgstr "Σφάλμα στην ανάγνωση `%s': %s"
+msgstr "Σφάλμα αντικατάστασης του «%s»: %s"
 
 #: modules/files.c:920
 #, fuzzy, c-format
@@ -1208,9 +1208,9 @@ msgid "ID %lu already in use by %s"
 msgstr ""
 
 #: modules/files.c:1025
-#, fuzzy, c-format
+#, c-format
 msgid "%s value `%s': `\\n' not allowed"
-msgstr "η %s τιμή `%s': `:' δεν επιτρέπεται"
+msgstr "τιμή %s `%s': δεν επιτρέπεται το `\\n'"
 
 #: modules/files.c:1032
 #, c-format
@@ -1237,9 +1237,9 @@ msgid "entry with conflicting name already present in file"
 msgstr "καταχώρηση με όνομα που υπάρχει ήδη"
 
 #: modules/files.c:1953
-#, fuzzy
 msgid "`:' and `\\n' not allowed in encrypted password"
-msgstr "η `:' δεν επιτρέπεται σε κρυπτογραφημένο συνθηματικό"
+msgstr ""
+"δεν επιτρέπονται τα `:' και `\\n' σε κρυπτογραφημένους κωδικούς πρόσβασης"
 
 #: modules/files.c:1965 modules/ldap.c:1543 modules/ldap.c:1812
 msgid "error encrypting password"

From 64accc05d1d6cd689368676fa432568f7844b6ca Mon Sep 17 00:00:00 2001
From: Arif Budiman <arifpedia@gmail.com>
Date: Aug 06 2026 00:42:14 +0000
Subject: [PATCH 4/7] Translated using Weblate (Indonesian)


Currently translated at 100.0% (305 of 305 strings)

Co-authored-by: Arif Budiman <arifpedia@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libuser/master/id/
Translation: libuser/master

---

diff --git a/po/id.po b/po/id.po
index a7b1367..82a1850 100644
--- a/po/id.po
+++ b/po/id.po
@@ -13,16 +13,16 @@ msgstr ""
 "Project-Id-Version: libuser 0.60\n"
 "Report-Msgid-Bugs-To: http://bugzilla.redhat.com/bugzilla/\n"
 "POT-Creation-Date: 2023-03-14 15:37+0100\n"
-"PO-Revision-Date: 2013-04-29 04:37-0400\n"
-"Last-Translator: Miloslav Trmač <mitr@volny.cz>\n"
-"Language-Team: Indonesian (http://www.transifex.com/projects/p/fedora/"
-"language/id/)\n"
+"PO-Revision-Date: 2026-06-27 12:17+0000\n"
+"Last-Translator: Arif Budiman <arifpedia@gmail.com>\n"
+"Language-Team: Indonesian <https://translate.fedoraproject.org/projects/"
+"libuser/master/id/>\n"
 "Language: id\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Zanata 3.6.2\n"
+"X-Generator: Weblate 2026.6.1\n"
 
 #: apps/apputil.c:195 apps/apputil.c:199
 #, c-format
@@ -77,42 +77,44 @@ msgstr "Pengguna tidak cocok.\n"
 #: apps/lgroupdel.c:44 apps/lgroupmod.c:56 apps/lid.c:116 apps/lnewusers.c:47
 #: apps/lpasswd.c:48 apps/luseradd.c:57 apps/luserdel.c:47 apps/lusermod.c:57
 msgid "prompt for all information"
-msgstr ""
+msgstr "prompt untuk semua informasi"
 
 #: apps/lchage.c:88
 msgid "list aging parameters for the user"
-msgstr ""
+msgstr "daftarkan parameter penuaan untuk pengguna"
 
 #: apps/lchage.c:90
 msgid "minimum days between password changes"
-msgstr ""
+msgstr "jumlah hari minimum antara perubahan kata sandi"
 
 #: apps/lchage.c:90 apps/lchage.c:92 apps/lchage.c:95 apps/lchage.c:98
 #: apps/lchage.c:101 apps/lchage.c:104
 msgid "DAYS"
-msgstr ""
+msgstr "HARI"
 
 #: apps/lchage.c:92
 msgid "maximum days between password changes"
-msgstr ""
+msgstr "jumlah hari maksimum antara perubahan kata sandi"
 
 #: apps/lchage.c:94
 msgid "date of last password change in days since 1/1/70"
-msgstr ""
+msgstr "tanggal perubahan kata sandi terakhir dalam hitungan hari sejak 1/1/70"
 
 #: apps/lchage.c:97
 msgid ""
 "number of days after password expiration date when account is considered "
 "inactive"
 msgstr ""
+"jumlah hari setelah tanggal kedaluwarsa kata sandi saat akun dianggap tidak "
+"aktif"
 
 #: apps/lchage.c:100
 msgid "password expiration date in days since 1/1/70"
-msgstr ""
+msgstr "tanggal kedaluwarsa kata sandi dalam hitungan hari sejak 1/1/70"
 
 #: apps/lchage.c:103
 msgid "days before expiration to begin warning user"
-msgstr ""
+msgstr "jumlah hari sebelum kedaluwarsa untuk mulai memperingatkan pengguna"
 
 #: apps/lchage.c:116 apps/lid.c:131 apps/lpasswd.c:69 apps/luseradd.c:102
 #: apps/luserdel.c:61 apps/lusermod.c:102
@@ -169,7 +171,7 @@ msgstr "Maksimum:\t%ld\n"
 #: apps/lchage.c:176
 #, c-format
 msgid "Maximum:\tNone\n"
-msgstr ""
+msgstr "Maksimum:\tTidak ada\n"
 
 #: apps/lchage.c:179
 #, c-format
@@ -184,11 +186,11 @@ msgstr "Inaktif:\t%ld\n"
 #: apps/lchage.c:186
 #, c-format
 msgid "Inactive:\tNever\n"
-msgstr ""
+msgstr "Tidak aktif:\tTidak pernah\n"
 
 #: apps/lchage.c:190 apps/lchage.c:198 apps/lchage.c:208
 msgid "Must change password on next login"
-msgstr ""
+msgstr "Harus mengganti kata sandi pada login berikutnya"
 
 #: apps/lchage.c:192 apps/lchage.c:200 apps/lchage.c:210 apps/lchage.c:219
 msgid "Never"
@@ -295,16 +297,16 @@ msgstr "Shell telah berubah.\n"
 
 #: apps/lgroupadd.c:50
 msgid "gid for new group"
-msgstr ""
+msgstr "gid untuk grup baru"
 
 #: apps/lgroupadd.c:50 apps/lgroupmod.c:58 apps/lpasswd.c:57 apps/lpasswd.c:60
 #: apps/luseradd.c:69 apps/lusermod.c:67 apps/lusermod.c:69
 msgid "NUM"
-msgstr ""
+msgstr "NUM"
 
 #: apps/lgroupadd.c:52
 msgid "create a system group"
-msgstr ""
+msgstr "buat grup sistem"
 
 #: apps/lgroupadd.c:63 apps/lgroupdel.c:55 apps/lgroupmod.c:84
 msgid "[OPTION...] group"
@@ -338,19 +340,19 @@ msgstr "Grup %s tidak dapat dihapus: %s\n"
 
 #: apps/lgroupmod.c:58
 msgid "set GID for group"
-msgstr ""
+msgstr "tetapkan GID untuk grup"
 
 #: apps/lgroupmod.c:60
 msgid "change group to have given name"
-msgstr ""
+msgstr "ubah nama grup menjadi nama yang diberikan"
 
 #: apps/lgroupmod.c:60
 msgid "NAME"
-msgstr ""
+msgstr "NAMA"
 
 #: apps/lgroupmod.c:62 apps/luseradd.c:77
 msgid "plaintext password for use with group"
-msgstr ""
+msgstr "kata sandi plaintext untuk digunakan dengan grup"
 
 #: apps/lgroupmod.c:62 apps/lgroupmod.c:64 apps/lgroupmod.c:66
 #: apps/lgroupmod.c:68 apps/lgroupmod.c:70 apps/lgroupmod.c:72
@@ -362,35 +364,35 @@ msgstr ""
 #: apps/lusermod.c:75 apps/lusermod.c:81 apps/lusermod.c:83 apps/lusermod.c:85
 #: apps/lusermod.c:87 apps/lusermod.c:89 apps/lusermod.c:91
 msgid "STRING"
-msgstr ""
+msgstr "STRING"
 
 #: apps/lgroupmod.c:64 apps/luseradd.c:79
 msgid "pre-hashed password for use with group"
-msgstr ""
+msgstr "kata sandi yang sudah di-hash untuk digunakan dengan grup"
 
 #: apps/lgroupmod.c:66
 msgid "list of administrators to add"
-msgstr ""
+msgstr "daftar administrator yang akan ditambahkan"
 
 #: apps/lgroupmod.c:68
 msgid "list of administrators to remove"
-msgstr ""
+msgstr "daftar administrator yang akan dihapus"
 
 #: apps/lgroupmod.c:70
 msgid "list of group members to add"
-msgstr ""
+msgstr "daftar anggota grup yang akan ditambahkan"
 
 #: apps/lgroupmod.c:72
 msgid "list of group members to remove"
-msgstr ""
+msgstr "daftar anggota grup yang akan dihapus"
 
 #: apps/lgroupmod.c:73
 msgid "lock group"
-msgstr ""
+msgstr "kunci grup"
 
 #: apps/lgroupmod.c:74
 msgid "unlock group"
-msgstr ""
+msgstr "buka kunci grup"
 
 #: apps/lgroupmod.c:129 apps/lusermod.c:168
 #, c-format
@@ -427,10 +429,12 @@ msgid ""
 "list members of a named group instead of the group memberships for the named "
 "user"
 msgstr ""
+"daftarkan anggota dari grup bernama alih-alih keanggotaan grup untuk "
+"pengguna bernama tersebut"
 
 #: apps/lid.c:121
 msgid "only list membership information by name, and not UID/GID"
-msgstr ""
+msgstr "hanya tampilkan informasi keanggotaan berdasarkan nama, bukan UID/GID"
 
 #: apps/lid.c:148
 #, c-format
@@ -454,19 +458,19 @@ msgstr "%s tidak ada\n"
 
 #: apps/lnewusers.c:49
 msgid "file with user information records"
-msgstr ""
+msgstr "file dengan catatan informasi pengguna"
 
 #: apps/lnewusers.c:49
 msgid "PATH"
-msgstr ""
+msgstr "PATH"
 
 #: apps/lnewusers.c:51
 msgid "don't create home directories"
-msgstr ""
+msgstr "jangan buat direktori home"
 
 #: apps/lnewusers.c:53
 msgid "don't create mail spools"
-msgstr ""
+msgstr "jangan buat mail spool"
 
 #: apps/lnewusers.c:65
 msgid "[OPTION...]"
@@ -513,7 +517,7 @@ msgstr "Gagal saat membuat direktori home untuk %s: %s\n"
 #: apps/lnewusers.c:273
 #, c-format
 msgid "Error creating mail spool for %s: %s\n"
-msgstr ""
+msgstr "Kesalahan saat membuat mail spool untuk %s: %s\n"
 
 #: apps/lnewusers.c:288
 #, c-format
@@ -527,23 +531,23 @@ msgstr "Gagal saat membuat akun pengguna untuk %s: %s\n"
 
 #: apps/lpasswd.c:50
 msgid "set group password instead of user password"
-msgstr ""
+msgstr "tetapkan kata sandi grup alih-alih kata sandi pengguna"
 
 #: apps/lpasswd.c:52
 msgid "new plain password"
-msgstr ""
+msgstr "kata sandi plaintext baru"
 
 #: apps/lpasswd.c:54
 msgid "new crypted password"
-msgstr ""
+msgstr "kata sandi terenkripsi baru"
 
 #: apps/lpasswd.c:56
 msgid "read new plain password from given descriptor"
-msgstr ""
+msgstr "baca kata sandi plaintext baru dari descriptor yang diberikan"
 
 #: apps/lpasswd.c:59
 msgid "read new crypted password from given descriptor"
-msgstr ""
+msgstr "baca kata sandi terenkripsi baru dari descriptor yang diberikan"
 
 #: apps/lpasswd.c:85
 #, c-format
@@ -590,63 +594,63 @@ msgstr "Kata sandi telah diubah.\n"
 
 #: apps/luseradd.c:59
 msgid "create a system user"
-msgstr ""
+msgstr "buat pengguna sistem"
 
 #: apps/luseradd.c:61
 msgid "GECOS information for new user"
-msgstr ""
+msgstr "informasi GECOS untuk pengguna baru"
 
 #: apps/luseradd.c:63
 msgid "home directory for new user"
-msgstr ""
+msgstr "direktori home untuk pengguna baru"
 
 #: apps/luseradd.c:65
 msgid "directory with files for the new user"
-msgstr ""
+msgstr "direktori dengan file untuk pengguna baru"
 
 #: apps/luseradd.c:67
 msgid "shell for new user"
-msgstr ""
+msgstr "shell untuk pengguna baru"
 
 #: apps/luseradd.c:69
 msgid "uid for new user"
-msgstr ""
+msgstr "uid untuk pengguna baru"
 
 #: apps/luseradd.c:71
 msgid "group for new user"
-msgstr ""
+msgstr "grup untuk pengguna baru"
 
 #: apps/luseradd.c:73
 msgid "don't create home directory for user"
-msgstr ""
+msgstr "jangan buat direktori home untuk pengguna"
 
 #: apps/luseradd.c:75
 msgid "don't create group with same name as user"
-msgstr ""
+msgstr "jangan buat grup dengan nama yang sama seperti pengguna"
 
 #: apps/luseradd.c:81
 msgid "common name for new user"
-msgstr ""
+msgstr "nama lengkap untuk pengguna baru"
 
 #: apps/luseradd.c:83
 msgid "given name for new user"
-msgstr ""
+msgstr "nama depan untuk pengguna baru"
 
 #: apps/luseradd.c:85
 msgid "surname for new user"
-msgstr ""
+msgstr "nama belakang untuk pengguna baru"
 
 #: apps/luseradd.c:87
 msgid "room number for new user"
-msgstr ""
+msgstr "nomor ruangan untuk pengguna baru"
 
 #: apps/luseradd.c:89
 msgid "telephone number for new user"
-msgstr ""
+msgstr "nomor telepon untuk pengguna baru"
 
 #: apps/luseradd.c:91
 msgid "home telephone number for new user"
-msgstr ""
+msgstr "nomor telepon rumah untuk pengguna baru"
 
 #: apps/luseradd.c:194
 #, c-format
@@ -671,15 +675,15 @@ msgstr "Gagal saat membuat %s: %s.\n"
 #: apps/luseradd.c:310
 #, c-format
 msgid "Error creating mail spool: %s\n"
-msgstr ""
+msgstr "Kesalahan saat membuat mail spool: %s\n"
 
 #: apps/luserdel.c:49
 msgid "don't remove the user's private group, if the user has one"
-msgstr ""
+msgstr "jangan hapus grup privat pengguna, jika pengguna memilikinya"
 
 #: apps/luserdel.c:52
 msgid "remove the user's home directory"
-msgstr ""
+msgstr "hapus direktori home pengguna"
 
 #: apps/luserdel.c:98
 #, c-format
@@ -707,82 +711,82 @@ msgid "Group %s could not be deleted: %s.\n"
 msgstr "Grup %s tidak dapat dihapus: %s.\n"
 
 #: apps/luserdel.c:158
-#, fuzzy, c-format
+#, c-format
 msgid "Error removing home directory: %s.\n"
-msgstr "gagal saat menghapus direktori home untuk pengguna"
+msgstr "Kesalahan saat menghapus direktori home: %s.\n"
 
 #: apps/luserdel.c:171
 #, c-format
 msgid "Error removing mail spool: %s"
-msgstr ""
+msgstr "Kesalahan saat menghapus mail spool: %s"
 
 #: apps/lusermod.c:59
 msgid "GECOS information"
-msgstr ""
+msgstr "informasi GECOS"
 
 #: apps/lusermod.c:61
 msgid "home directory"
-msgstr ""
+msgstr "direktori home"
 
 #: apps/lusermod.c:63
 msgid "move home directory contents"
-msgstr ""
+msgstr "pindahkan isi direktori home"
 
 #: apps/lusermod.c:65
 msgid "set shell for user"
-msgstr ""
+msgstr "tetapkan shell untuk pengguna"
 
 #: apps/lusermod.c:67
 msgid "set UID for user"
-msgstr ""
+msgstr "tetapkan UID untuk pengguna"
 
 #: apps/lusermod.c:69
 msgid "set primary GID for user"
-msgstr ""
+msgstr "tetapkan GID utama untuk pengguna"
 
 #: apps/lusermod.c:71
 msgid "change login name for user"
-msgstr ""
+msgstr "ubah nama login untuk pengguna"
 
 #: apps/lusermod.c:73
 msgid "plaintext password for the user"
-msgstr ""
+msgstr "kata sandi plaintext untuk pengguna"
 
 #: apps/lusermod.c:75
 msgid "pre-hashed password for the user"
-msgstr ""
+msgstr "kata sandi yang sudah di-hash untuk pengguna"
 
 #: apps/lusermod.c:76
 msgid "lock account"
-msgstr ""
+msgstr "kunci akun"
 
 #: apps/lusermod.c:79
 msgid "unlock account"
-msgstr ""
+msgstr "buka kunci akun"
 
 #: apps/lusermod.c:81
 msgid "set common name for user"
-msgstr ""
+msgstr "tetapkan nama lengkap untuk pengguna"
 
 #: apps/lusermod.c:83
 msgid "set given name for user"
-msgstr ""
+msgstr "tetapkan nama depan untuk pengguna"
 
 #: apps/lusermod.c:85
 msgid "set surname for user"
-msgstr ""
+msgstr "tetapkan nama belakang untuk pengguna"
 
 #: apps/lusermod.c:87
 msgid "set room number for user"
-msgstr ""
+msgstr "tetapkan nomor ruangan untuk pengguna"
 
 #: apps/lusermod.c:89
 msgid "set telephone number for user"
-msgstr ""
+msgstr "tetapkan nomor telepon untuk pengguna"
 
 #: apps/lusermod.c:91
 msgid "set home telephone number for user"
-msgstr ""
+msgstr "tetapkan nomor telepon rumah untuk pengguna"
 
 #: apps/lusermod.c:186 apps/lusermod.c:205
 #, c-format
@@ -943,7 +947,7 @@ msgstr "kombinasi modul tidak valid"
 
 #: lib/error.c:109
 msgid "user's home directory not owned by them"
-msgstr ""
+msgstr "direktori home pengguna bukan milik mereka"
 
 #: lib/error.c:115
 msgid "unknown error"
@@ -1026,7 +1030,7 @@ msgstr "user %s tidak memiliki UID"
 #: lib/user.c:310
 #, c-format
 msgid "user %s not found"
-msgstr ""
+msgstr "pengguna %s tidak ditemukan"
 
 #: lib/user.c:333 lib/user.c:361
 #, c-format
@@ -1036,7 +1040,7 @@ msgstr "grup %s tidak memiliki GID"
 #: lib/user.c:335
 #, c-format
 msgid "group %s not found"
-msgstr ""
+msgstr "grup %s tidak ditemukan"
 
 #: lib/user.c:355
 #, c-format
@@ -1087,10 +1091,9 @@ msgid "couldn't set default security context to `%s': %s"
 msgstr "tidak dapat menset konteks keamanan standar ke `%s': %s"
 
 #: lib/util.c:862
-#, fuzzy, c-format
-#| msgid "couldn't get default security context: %s"
+#, c-format
 msgid "couldn't obtain selabel file context handle: %s"
-msgstr "tidak dapat memperoleh konteks keamanan standar: %s"
+msgstr "tidak dapat memperoleh handle konteks file selabel: %s"
 
 #: lib/util.c:872
 #, c-format
@@ -1147,59 +1150,59 @@ msgstr "tidak dapat membaca dari `%s': %s"
 #: modules/files.c:256
 #, c-format
 msgid "Invalid contents of lock `%s'"
-msgstr ""
+msgstr "Isi kunci `%s` tidak valid"
 
 #: modules/files.c:261
 #, c-format
 msgid "The lock %s is held by process %ju"
-msgstr ""
+msgstr "Kunci %s sedang dipegang oleh proses %ju"
 
 #: modules/files.c:269
-#, fuzzy, c-format
+#, c-format
 msgid "Error removing stale lock `%s': %s"
-msgstr "Gagal saat memindahkan %s ke %s: %s.\n"
+msgstr "Kesalahan saat menghapus kunci usang `%s`: %s"
 
 #: modules/files.c:297
-#, fuzzy, c-format
+#, c-format
 msgid "error opening temporary file for `%s': %s"
-msgstr "Error changing mode of `%s': %s"
+msgstr "kesalahan saat membuka file sementara untuk `%s`: %s"
 
 #: modules/files.c:321
 #, c-format
 msgid "Cannot obtain lock `%s': %s"
-msgstr ""
+msgstr "Tidak dapat memperoleh kunci `%s`: %s"
 
 #: modules/files.c:434
-#, fuzzy, c-format
+#, c-format
 msgid "Error resolving `%s': %s"
-msgstr "Salah pembacaan `%s': %s"
+msgstr "Kesalahan saat menyelesaikan `%s`: %s"
 
 #: modules/files.c:442
-#, fuzzy, c-format
+#, c-format
 msgid "Error replacing `%s': %s"
-msgstr "Salah pembacaan `%s': %s"
+msgstr "Kesalahan saat mengganti `%s`: %s"
 
 #: modules/files.c:920
-#, fuzzy, c-format
-#| msgid "entity object has no %s attribute"
+#, c-format
 msgid "duplicate object has no %s attribute"
-msgstr "obyek entiti tidak memiliki atribut %s"
+msgstr "objek duplikat tidak memiliki atribut %s"
 
 #: modules/files.c:930
-#, fuzzy, c-format
-#| msgid "object has no %s attribute"
+#, c-format
 msgid "original object has no %s attribute"
-msgstr "obyek tidak memiliki atribut %s"
+msgstr "objek asli tidak memiliki atribut %s"
 
 #: modules/files.c:942
 #, c-format
 msgid "ID %lu already in use by %s"
-msgstr ""
+msgstr "ID %lu sudah digunakan oleh %s"
 
 #: modules/files.c:1025
-#, fuzzy, c-format
+#, c-format
 msgid "%s value `%s': `\\n' not allowed"
-msgstr "%s bernilai '%s': ':' tidak diijinkan"
+msgstr ""
+"nilai %s `%s`: `\n"
+"` tidak diizinkan"
 
 #: modules/files.c:1032
 #, c-format
@@ -1226,9 +1229,10 @@ msgid "entry with conflicting name already present in file"
 msgstr "entri dengan nama yang konflik telah ada dalam berkas"
 
 #: modules/files.c:1953
-#, fuzzy
 msgid "`:' and `\\n' not allowed in encrypted password"
-msgstr "':' tidak diijinkan dalam kata sandi terenkripsi"
+msgstr ""
+"`:` dan `\n"
+"` tidak diizinkan dalam kata sandi terenkripsi"
 
 #: modules/files.c:1965 modules/ldap.c:1543 modules/ldap.c:1812
 msgid "error encrypting password"

From e289cedf3901d34b26ad42aa259535fc5af937c3 Mon Sep 17 00:00:00 2001
From: Pavel Borecki <pavel.borecki@gmail.com>
Date: Aug 06 2026 00:42:14 +0000
Subject: [PATCH 5/7] Translated using Weblate (Czech)


Currently translated at 100.0% (305 of 305 strings)

Co-authored-by: Pavel Borecki <pavel.borecki@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libuser/master/cs/
Translation: libuser/master

---

diff --git a/po/cs.po b/po/cs.po
index 6e47892..9c1dff4 100644
--- a/po/cs.po
+++ b/po/cs.po
@@ -15,16 +15,16 @@ msgstr ""
 "Project-Id-Version: libuser 0.60\n"
 "Report-Msgid-Bugs-To: http://bugzilla.redhat.com/bugzilla/\n"
 "POT-Creation-Date: 2023-03-14 15:37+0100\n"
-"PO-Revision-Date: 2015-07-23 21:02+0200\n"
-"Last-Translator: Miloslav Trmač <mitr@volny.cz>\n"
-"Language-Team: Czech (http://www.transifex.com/projects/p/fedora/language/"
-"cs/)\n"
+"PO-Revision-Date: 2026-07-02 08:17+0000\n"
+"Last-Translator: Pavel Borecki <pavel.borecki@gmail.com>\n"
+"Language-Team: Czech <https://translate.fedoraproject.org/projects/libuser/"
+"master/cs/>\n"
 "Language: cs\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
-"X-Generator: Zanata 3.6.2\n"
+"X-Generator: Weblate 2026.7\n"
 
 #: apps/apputil.c:195 apps/apputil.c:199
 #, c-format
@@ -1087,10 +1087,9 @@ msgid "couldn't set default security context to `%s': %s"
 msgstr "nemohu nastavit implicitní kontext zabezpečení na `%s': %s"
 
 #: lib/util.c:862
-#, fuzzy, c-format
-#| msgid "couldn't get default security context: %s"
+#, c-format
 msgid "couldn't obtain selabel file context handle: %s"
-msgstr "nemohu získat implicitní kontext zabezpečení: %s"
+msgstr "nebylo možné přezdívku (handle) selabel kontextu souboru: %s"
 
 #: lib/util.c:872
 #, c-format
@@ -1180,21 +1179,19 @@ msgid "Error replacing `%s': %s"
 msgstr "Chyba při nahrazování '%s': %s"
 
 #: modules/files.c:920
-#, fuzzy, c-format
-#| msgid "entity object has no %s attribute"
+#, c-format
 msgid "duplicate object has no %s attribute"
-msgstr "objekt entita nemá atribut %s"
+msgstr "duplicitní objekt nemá žádný atribut %s"
 
 #: modules/files.c:930
-#, fuzzy, c-format
-#| msgid "object has no %s attribute"
+#, c-format
 msgid "original object has no %s attribute"
-msgstr "objekt nemá atribut %s"
+msgstr "původní objekt nemá žádný atribut %s"
 
 #: modules/files.c:942
 #, c-format
 msgid "ID %lu already in use by %s"
-msgstr ""
+msgstr "Identif. %lu už je používán účtem %s"
 
 #: modules/files.c:1025
 #, c-format
@@ -1296,7 +1293,7 @@ msgstr "chyba při přejmenovávání LDAP položky: %s"
 #: modules/ldap.c:1440
 #, c-format
 msgid "object had no %s attribute"
-msgstr "objekt nemá atribut %s"
+msgstr "objekt neměl žádný atribut %s"
 
 #: modules/ldap.c:1456
 #, c-format
@@ -1307,7 +1304,7 @@ msgstr "chyba při odstraňování LDAP položky: %s"
 #: modules/ldap.c:1730
 #, c-format
 msgid "object has no %s attribute"
-msgstr "objekt nemá atribut %s"
+msgstr "objekt nemá žádný atribut %s"
 
 #: modules/ldap.c:1533
 msgid "unsupported password encryption scheme"
@@ -1333,11 +1330,11 @@ msgstr "Jméno LDAP serveru"
 
 #: modules/ldap.c:2452
 msgid "LDAP Search Base DN"
-msgstr "LDAP Search Base DN"
+msgstr "LDAP rozlišený název (DN) základu hledání"
 
 #: modules/ldap.c:2458
 msgid "LDAP Bind DN"
-msgstr "LDAP Bind DN"
+msgstr "LDAP rozlišený název (DN) napojení (bind)"
 
 #: modules/ldap.c:2465
 msgid "LDAP Bind Password"

From 39edea5a7e25a31ac38ab3266d24198fbe656b6d Mon Sep 17 00:00:00 2001
From: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com>
Date: Aug 06 2026 00:42:14 +0000
Subject: [PATCH 6/7] Translated using Weblate (Serbian)


Currently translated at 100.0% (305 of 305 strings)

Co-authored-by: Марко Костић (Marko Kostić) <marko.m.kostic@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libuser/master/sr/
Translation: libuser/master

---

diff --git a/po/sr.po b/po/sr.po
index e4bd98b..cf13d2a 100644
--- a/po/sr.po
+++ b/po/sr.po
@@ -11,17 +11,17 @@ msgstr ""
 "Project-Id-Version: libuser 0.60\n"
 "Report-Msgid-Bugs-To: http://bugzilla.redhat.com/bugzilla/\n"
 "POT-Creation-Date: 2023-03-14 15:37+0100\n"
-"PO-Revision-Date: 2015-05-06 10:50-0400\n"
-"Last-Translator: Momcilo Medic <medicmomcilo@gmail.com>\n"
-"Language-Team: Serbian (http://www.transifex.com/projects/p/fedora/language/"
-"sr/)\n"
+"PO-Revision-Date: 2026-07-10 09:18+0000\n"
+"Last-Translator: \"Марко Костић (Marko Kostić)\" <marko.m.kostic@gmail.com>\n"
+"Language-Team: Serbian <https://translate.fedoraproject.org/projects/libuser/"
+"master/sr/>\n"
 "Language: sr\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Zanata 3.6.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 2026.7.1.dev0\n"
 
 #: apps/apputil.c:195 apps/apputil.c:199
 #, c-format
@@ -1084,10 +1084,9 @@ msgid "couldn't set default security context to `%s': %s"
 msgstr "не могу да поставим подразумевани безбедносни контекст на „%s“: %s"
 
 #: lib/util.c:862
-#, fuzzy, c-format
-#| msgid "couldn't get default security context: %s"
+#, c-format
 msgid "couldn't obtain selabel file context handle: %s"
-msgstr "не могу да добавим подразумевани безбедносни контекст: %s"
+msgstr "не могу да добавим selabel ручку контекст-датотеке: %s"
 
 #: lib/util.c:872
 #, c-format
@@ -1144,59 +1143,57 @@ msgstr "не могу да читам из „%s“: %s"
 #: modules/files.c:256
 #, c-format
 msgid "Invalid contents of lock `%s'"
-msgstr ""
+msgstr "Неисправан садржај „%s“ катанца"
 
 #: modules/files.c:261
 #, c-format
 msgid "The lock %s is held by process %ju"
-msgstr ""
+msgstr "Катанац %s заузима процес %ju"
 
 #: modules/files.c:269
-#, fuzzy, c-format
+#, c-format
 msgid "Error removing stale lock `%s': %s"
-msgstr "Грешка при премештању %s у %s: %s.\n"
+msgstr "Грешка при уклањању застарелог катанца „%s“: %s"
 
 #: modules/files.c:297
-#, fuzzy, c-format
+#, c-format
 msgid "error opening temporary file for `%s': %s"
-msgstr "Грешка при промени режима за `%s': %s"
+msgstr "грешка при отварању привремене датотеке за „%s“: %s"
 
 #: modules/files.c:321
 #, c-format
 msgid "Cannot obtain lock `%s': %s"
-msgstr ""
+msgstr "Не могу добити катанац „%s“: %s"
 
 #: modules/files.c:434
-#, fuzzy, c-format
+#, c-format
 msgid "Error resolving `%s': %s"
-msgstr "Грешка при читању „%s“: %s"
+msgstr "Грешка при разрешавању „%s“: %s"
 
 #: modules/files.c:442
-#, fuzzy, c-format
+#, c-format
 msgid "Error replacing `%s': %s"
-msgstr "Грешка при читању „%s“: %s"
+msgstr "Грешка при замени „%s“: %s"
 
 #: modules/files.c:920
-#, fuzzy, c-format
-#| msgid "entity object has no %s attribute"
+#, c-format
 msgid "duplicate object has no %s attribute"
-msgstr "објекат ентитета нема %s својство"
+msgstr "удвостручени објекат нема %s својство"
 
 #: modules/files.c:930
-#, fuzzy, c-format
-#| msgid "object has no %s attribute"
+#, c-format
 msgid "original object has no %s attribute"
-msgstr "објекат нема %s својство"
+msgstr "изворни објекат нема %s својство"
 
 #: modules/files.c:942
 #, c-format
 msgid "ID %lu already in use by %s"
-msgstr ""
+msgstr "ИД %lu већ користи %s"
 
 #: modules/files.c:1025
-#, fuzzy, c-format
+#, c-format
 msgid "%s value `%s': `\\n' not allowed"
-msgstr "%s вредност „%s“: „:“ није дозвољена"
+msgstr "%s вредност `%s': `\\n' није дозвољена"
 
 #: modules/files.c:1032
 #, c-format
@@ -1223,9 +1220,8 @@ msgid "entry with conflicting name already present in file"
 msgstr "ставка са сукобљеним именом је већ присутна у датотеци"
 
 #: modules/files.c:1953
-#, fuzzy
 msgid "`:' and `\\n' not allowed in encrypted password"
-msgstr "„:“ није дозвољена у шифрованој лозинци"
+msgstr "„:“ и „\\n“ нису дозвољени у шифрованој лозинци"
 
 #: modules/files.c:1965 modules/ldap.c:1543 modules/ldap.c:1812
 msgid "error encrypting password"

From 9c4adeb16116b9b21b491d47fd46d0152d0dbd4a Mon Sep 17 00:00:00 2001
From: Andrei Stepanov <adem4ik@gmail.com>
Date: Aug 06 2026 00:42:14 +0000
Subject: [PATCH 7/7] Translated using Weblate (Russian)


Currently translated at 100.0% (305 of 305 strings)

Co-authored-by: Andrei Stepanov <adem4ik@gmail.com>
Translate-URL: https://translate.fedoraproject.org/projects/libuser/master/ru/
Translation: libuser/master

---

diff --git a/po/ru.po b/po/ru.po
index 879d609..90c7db6 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -19,17 +19,17 @@ msgstr ""
 "Project-Id-Version: libuser 0.60\n"
 "Report-Msgid-Bugs-To: http://bugzilla.redhat.com/bugzilla/\n"
 "POT-Creation-Date: 2023-03-14 15:37+0100\n"
-"PO-Revision-Date: 2013-04-29 04:37-0400\n"
-"Last-Translator: Miloslav Trmač <mitr@volny.cz>\n"
-"Language-Team: Russian (http://www.transifex.com/projects/p/fedora/language/"
-"ru/)\n"
+"PO-Revision-Date: 2026-08-06 00:42+0000\n"
+"Last-Translator: Andrei Stepanov <adem4ik@gmail.com>\n"
+"Language-Team: Russian <https://translate.fedoraproject.org/projects/libuser/"
+"master/ru/>\n"
 "Language: ru\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n"
-"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-"X-Generator: Zanata 3.6.2\n"
+"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && "
+"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n"
+"X-Generator: Weblate 2026.8\n"
 
 #: apps/apputil.c:195 apps/apputil.c:199
 #, c-format
@@ -53,7 +53,7 @@ msgstr "Неизвестный пользовательский контекст
 #: apps/apputil.c:245
 #, c-format
 msgid "Can't set default context for /etc/passwd\n"
-msgstr "Не могу установить контекст по умолчанию для  /etc/passwd\n"
+msgstr "Не удаётся установить контекст по умолчанию для /etc/passwd\n"
 
 #: apps/apputil.c:254
 #, c-format
@@ -270,7 +270,7 @@ msgstr "Домашний телефон"
 
 #: apps/lchfn.c:200
 msgid "E-Mail Address"
-msgstr "Адрес E-Mail"
+msgstr "Адрес эл. почты"
 
 #: apps/lchfn.c:213
 #, c-format
@@ -550,7 +550,7 @@ msgstr "новый зашифрованный пароль"
 
 #: apps/lpasswd.c:56
 msgid "read new plain password from given descriptor"
-msgstr "ввести новый пароль "
+msgstr "считать новый простой пароль из заданного дескриптора"
 
 #: apps/lpasswd.c:59
 msgid "read new crypted password from given descriptor"
@@ -720,9 +720,9 @@ msgid "Group %s could not be deleted: %s.\n"
 msgstr "Группа %s не может быть удалена: %s.\n"
 
 #: apps/luserdel.c:158
-#, fuzzy, c-format
+#, c-format
 msgid "Error removing home directory: %s.\n"
-msgstr "ошибка удаления домашнего каталога для пользователя"
+msgstr "Ошибка удаления домашнего каталога: %s.\n"
 
 #: apps/luserdel.c:171
 #, c-format
@@ -751,7 +751,7 @@ msgstr "назначить идентификатор пользователя"
 
 #: apps/lusermod.c:69
 msgid "set primary GID for user"
-msgstr "назначить пользователю основную группу "
+msgstr "назначить пользователю основную группу"
 
 #: apps/lusermod.c:71
 msgid "change login name for user"
@@ -888,7 +888,7 @@ msgstr "неверное имя пользователя/группы"
 
 #: lib/error.c:74
 msgid "bad user/group id"
-msgstr "неверный ID пользователя/группы"
+msgstr "неверный ИД пользователя/группы"
 
 #: lib/error.c:76
 msgid "user/group name in use"
@@ -896,7 +896,7 @@ msgstr "имя пользователя/группы используется"
 
 #: lib/error.c:78
 msgid "user/group id in use"
-msgstr "ID пользователя/группы используется"
+msgstr "ИД пользователя/группы используется"
 
 #: lib/error.c:80
 msgid "error manipulating terminal attributes"
@@ -955,9 +955,8 @@ msgid "invalid module combination"
 msgstr "неверный состав модуля"
 
 #: lib/error.c:109
-#, fuzzy
 msgid "user's home directory not owned by them"
-msgstr "домашний каталог для нового пользователя"
+msgstr "домашний каталог пользователя не принадлежит ему"
 
 #: lib/error.c:115
 msgid "unknown error"
@@ -1102,10 +1101,9 @@ msgstr ""
 "невозможно задать значение контекста безопасности по умолчанию `%s': %s"
 
 #: lib/util.c:862
-#, fuzzy, c-format
-#| msgid "couldn't get default security context: %s"
+#, c-format
 msgid "couldn't obtain selabel file context handle: %s"
-msgstr "невозможно получить контекст безопасности по умолчанию: %s"
+msgstr "не удалось получить дескриптор контекста файла selabel: %s"
 
 #: lib/util.c:872
 #, c-format
@@ -1162,59 +1160,57 @@ msgstr "невозможно прочитать из `%s': %s"
 #: modules/files.c:256
 #, c-format
 msgid "Invalid contents of lock `%s'"
-msgstr ""
+msgstr "Недопустимое содержимое блокировки `%s'"
 
 #: modules/files.c:261
 #, c-format
 msgid "The lock %s is held by process %ju"
-msgstr ""
+msgstr "Блокировка %s удерживается процессом %ju"
 
 #: modules/files.c:269
-#, fuzzy, c-format
+#, c-format
 msgid "Error removing stale lock `%s': %s"
-msgstr "Ошибка перемещения %s в %s: %s.\n"
+msgstr "Ошибка удаления устаревшей блокировки `%s': %s"
 
 #: modules/files.c:297
-#, fuzzy, c-format
+#, c-format
 msgid "error opening temporary file for `%s': %s"
-msgstr "Ошибка при изменении режима «%s»: %s"
+msgstr "ошибка открытия временного файла для `%s': %s"
 
 #: modules/files.c:321
 #, c-format
 msgid "Cannot obtain lock `%s': %s"
-msgstr ""
+msgstr "Не удалось получить блокировку `%s': %s"
 
 #: modules/files.c:434
-#, fuzzy, c-format
+#, c-format
 msgid "Error resolving `%s': %s"
-msgstr "Ошибка чтения `%s': %s"
+msgstr "Ошибка разрешения `%s': %s"
 
 #: modules/files.c:442
-#, fuzzy, c-format
+#, c-format
 msgid "Error replacing `%s': %s"
-msgstr "Ошибка чтения `%s': %s"
+msgstr "Ошибка замены `%s': %s"
 
 #: modules/files.c:920
-#, fuzzy, c-format
-#| msgid "entity object has no %s attribute"
+#, c-format
 msgid "duplicate object has no %s attribute"
-msgstr "объект не имеет атрибута %s"
+msgstr "объект-дубликат не имеет атрибута %s"
 
 #: modules/files.c:930
-#, fuzzy, c-format
-#| msgid "object has no %s attribute"
+#, c-format
 msgid "original object has no %s attribute"
-msgstr "объект не имеет атрибута %s"
+msgstr "исходный объект не имеет атрибута %s"
 
 #: modules/files.c:942
 #, c-format
 msgid "ID %lu already in use by %s"
-msgstr ""
+msgstr "ID %lu уже используется %s"
 
 #: modules/files.c:1025
-#, fuzzy, c-format
+#, c-format
 msgid "%s value `%s': `\\n' not allowed"
-msgstr "Значение %s недопустимо `%s' `:'"
+msgstr "Значение %s `%s': `\\n' не допускается"
 
 #: modules/files.c:1032
 #, c-format
@@ -1241,9 +1237,8 @@ msgid "entry with conflicting name already present in file"
 msgstr "запись с конфликтующим именем уже есть в файле"
 
 #: modules/files.c:1953
-#, fuzzy
 msgid "`:' and `\\n' not allowed in encrypted password"
-msgstr "Не допускается использование `:' в паролях"
+msgstr "`:' и `\\n' не допускаются в зашифрованном пароле"
 
 #: modules/files.c:1965 modules/ldap.c:1543 modules/ldap.c:1812
 msgid "error encrypting password"
@@ -1357,7 +1352,7 @@ msgstr "LDAP Bind DN"
 
 #: modules/ldap.c:2465
 msgid "LDAP Bind Password"
-msgstr "LDAP Bind Password"
+msgstr "Пароль привязки LDAP"
 
 #: modules/ldap.c:2471
 msgid "LDAP SASL User"

