Skip to content

Commit 48a415b

Browse files
twlvnnalshopov
authored andcommitted
Update Bulgarian translation
Based of on https://l10n.gnome.org/vertimus/WirePlumber/master/po/bg/ Signed-off-by: Alexander Shopov <[email protected]>
1 parent cb770c1 commit 48a415b

File tree

1 file changed

+104
-20
lines changed

1 file changed

+104
-20
lines changed

po/bg.po

+104-20
Original file line numberDiff line numberDiff line change
@@ -1,34 +1,44 @@
1+
# Bulgarian translation of wireplumber po-file.
2+
# Copyright (C) 2016 Valentin Laskov.
3+
# Copyright (C) 2024 twlvnn kraftwerk.
4+
# This file is licensed under the same license as the wireplumber package
15
# Valentin Laskov <[email protected]>, 2016. #zanata
6+
# twlvnn kraftwerk <[email protected]>, 2024.
7+
#
28
msgid ""
39
msgstr ""
4-
"Project-Id-Version: PACKAGE VERSION\n"
5-
"Report-Msgid-Bugs-To: https://gitlab.freedesktop.org/pipewire/wireplumber/"
6-
"issues/new\n"
7-
"POT-Creation-Date: 2022-04-09 15:19+0300\n"
8-
"PO-Revision-Date: 2020-10-15 21:30+0000\n"
9-
"Last-Translator: Emanuil Novachev <[email protected]>\n"
10-
"Language-Team: Bulgarian <https://translate.fedoraproject.org/projects/"
11-
"pipewire/pipewire/bg/>\n"
10+
"Project-Id-Version: WirePlumber master\n"
11+
"Report-Msgid-Bugs-To: https://gitlab.freedesktop.org/pipewire/wireplumber/-/issues\n"
12+
"POT-Creation-Date: 2025-02-05 03:57+0000\n"
13+
"PO-Revision-Date: 2025-02-05 12:04+0100\n"
14+
"Last-Translator: twlvnn kraftwerk <[email protected]>\n"
15+
"Language-Team: Bulgarian <[email protected]>\n"
1216
"Language: bg\n"
1317
"MIME-Version: 1.0\n"
1418
"Content-Type: text/plain; charset=UTF-8\n"
1519
"Content-Transfer-Encoding: 8bit\n"
16-
"Plural-Forms: nplurals=2; plural=n != 1;\n"
17-
"X-Generator: Weblate 4.2.2\n"
20+
"Plural-Forms: nplurals=2; plural=(n != 1)\n"
21+
"X-Generator: Gtranslator 47.0\n"
1822

1923
#. WirePlumber
2024
#.
2125
#. Copyright © 2021 Collabora Ltd.
2226
#. @author George Kiagiadakis <[email protected]>
2327
#.
2428
#. SPDX-License-Identifier: MIT
25-
#. Receive script arguments from config.lua
26-
#. ensure config.properties is not nil
27-
#. preprocess rules and create Interest objects
28-
#. applies properties from config.rules when asked to
29+
#. unique device/node name tables
30+
#. SPA ids to node names: name = id_name_table[device_id][node_id]
31+
#. create the underlying hidden ALSA node
32+
#. not suitable for loopback
33+
#: src/scripts/monitors/alsa.lua:106
34+
#, lua-format
35+
msgid "Split %s"
36+
msgstr "Разделяне на %s"
37+
38+
#. Connect ObjectConfig events to the right node
2939
#. set the device id and spa factory name; REQUIRED, do not change
3040
#. set the default pause-on-idle setting
31-
#. try to negotiate the max ammount of channels
41+
#. try to negotiate the max amount of channels
3242
#. set priority
3343
#. ensure the node has a media class
3444
#. ensure the node has a name
@@ -39,15 +49,89 @@ msgstr ""
3949
#. ensure the node has a description
4050
#. also sanitize description, replace ':' with ' '
4151
#. add api.alsa.card.* properties for rule matching purposes
42-
#. apply properties from config.rules
52+
#. add cpu.vm.name for rule matching purposes
53+
#. apply properties from rules defined in JSON .conf file
54+
#. handle split HW node
55+
#. create split PCM node
4356
#. create the node
4457
#. ensure the device has an appropriate name
4558
#. deduplicate devices with the same name
4659
#. ensure the device has a description
47-
#: src/scripts/monitors/alsa.lua:222
60+
#: src/scripts/monitors/alsa.lua:433
61+
msgid "Loopback"
62+
msgstr "Локален интерфейс"
63+
64+
#: src/scripts/monitors/alsa.lua:435
4865
msgid "Built-in Audio"
49-
msgstr ""
66+
msgstr "Вградено аудио"
5067

51-
#: src/scripts/monitors/alsa.lua:224
68+
#: src/scripts/monitors/alsa.lua:437
5269
msgid "Modem"
53-
msgstr ""
70+
msgstr "Модем"
71+
72+
#. ensure the device has a nick
73+
#. set the icon name
74+
#. form factor -> icon
75+
#. apply properties from rules defined in JSON .conf file
76+
#. override the device factory to use ACP
77+
#. use device reservation, if available
78+
#. unlike pipewire-media-session, this logic here keeps the device
79+
#. acquired at all times and destroys it if someone else acquires
80+
#. create the device
81+
#. attempt to acquire again
82+
#. destroy the device
83+
#. create the device
84+
#. handle create-object to prepare device
85+
#. handle object-removed to destroy device reservations and recycle device name
86+
#. reset the name tables to make sure names are recycled
87+
#. activate monitor
88+
#. if the reserve-device plugin is enabled, at the point of script execution
89+
#. it is expected to be connected. if it is not, assume the d-bus connection
90+
#. has failed and continue without it
91+
#. handle rd_plugin state changes to destroy and re-create the ALSA monitor in
92+
#. case D-Bus service is restarted
93+
#. create the monitor
94+
#. WirePlumber
95+
#.
96+
#. Copyright © 2022 Pauli Virtanen
97+
#. @author Pauli Virtanen
98+
#.
99+
#. SPDX-License-Identifier: MIT
100+
#. unique device/node name tables
101+
#. set the node description
102+
#. sanitize description, replace ':' with ' '
103+
#. set the node name
104+
#. sanitize name
105+
#. deduplicate nodes with the same name
106+
#. apply properties from the rules in the configuration file
107+
#. create the node
108+
#. it doesn't necessarily need to be a local node,
109+
#. the other Bluetooth parts run in the local process,
110+
#. so it's consistent to have also this here
111+
#. reset the name tables to make sure names are recycled
112+
#: src/scripts/monitors/bluez-midi.lua:114
113+
#, lua-format
114+
msgid "BLE MIDI %d"
115+
msgstr "BLE MIDI %d"
116+
117+
#. if logind support is enabled, activate
118+
#. the monitor only when the seat is active
119+
#. WirePlumber
120+
#.
121+
#. Copyright © 2023 Collabora Ltd.
122+
#. @author Ashok Sidipotu <[email protected]>
123+
#.
124+
#. SPDX-License-Identifier: MIT
125+
#. set the device id and spa factory name; REQUIRED, do not change
126+
#. set the default pause-on-idle setting
127+
#. set the node name
128+
#. sanitize name
129+
#. deduplicate nodes with the same name
130+
#. set the node description
131+
#: src/scripts/monitors/libcamera/name-node.lua:61
132+
msgid "Built-in Front Camera"
133+
msgstr "Вградена предна камера"
134+
135+
#: src/scripts/monitors/libcamera/name-node.lua:63
136+
msgid "Built-in Back Camera"
137+
msgstr "Вградена задна камера"

0 commit comments

Comments
 (0)