diff options
author | Gregor Jasny <gjasny@googlemail.com> | 2021-10-15 18:45:08 +0200 |
---|---|---|
committer | Gregor Jasny <gjasny@googlemail.com> | 2021-10-15 18:45:08 +0200 |
commit | 1eaf872161147677f04ed538800736a755921fbf (patch) | |
tree | 16673758d29b7f16c2b293f5090d94e2a643df28 | |
parent | 493af03f3c576fad69c050d33215d1f4fc0d532d (diff) | |
download | v4l-utils-1eaf872161147677f04ed538800736a755921fbf.tar.gz |
Prepare for 1.22.0 release
Signed-off-by: Gregor Jasny <gjasny@googlemail.com>
-rw-r--r-- | ChangeLog | 342 | ||||
-rw-r--r-- | configure.ac | 2 | ||||
-rw-r--r-- | libdvbv5-po/ca.po | 278 | ||||
-rw-r--r-- | libdvbv5-po/de.po | 288 | ||||
-rw-r--r-- | libdvbv5-po/libdvbv5.pot | 279 | ||||
-rw-r--r-- | libdvbv5-po/pt_BR.po | 288 | ||||
-rw-r--r-- | libdvbv5-po/uk.po | 278 | ||||
-rw-r--r-- | v4l-utils-po/ca.po | 930 | ||||
-rw-r--r-- | v4l-utils-po/de.po | 755 | ||||
-rw-r--r-- | v4l-utils-po/fr.po | 994 | ||||
-rw-r--r-- | v4l-utils-po/pt_BR.po | 1072 | ||||
-rw-r--r-- | v4l-utils-po/uk.po | 914 | ||||
-rw-r--r-- | v4l-utils-po/v4l-utils.pot | 908 |
13 files changed, 4082 insertions, 3246 deletions
@@ -1,3 +1,345 @@ +v4l-utils-1.22.0 +---------------- + +Alexandre Courbot (1): + v4l2-compliance: test for vb2/m2m poll kernel bug + +Bastien Nocera (1): + keytable: Add source information in generated keymaps + +Dafna Hirschfeld (7): + utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands + v4l2-ctl: vidcap: Add support for the CSC API + v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str + v4l2-ctl: subdev: Add support for the CSC API in the subdevices + v4l2-ctl: subdev: Add the flags to the list of supported mbus formats + v4l2-ctl: print specific error upon failure + v4l2-ctl: fix bugs found in streaming_set_cap2out + +Daniel W. S. Almeida (1): + test-media: add support for vidtv + +Deborah Brouwer (18): + cec-compliance: add Audio System mask to Set Audio Rate + cec: add active sensing test for Audio Rate Control messages + cec: add invalid operand test for Audio Rate Control messages + cec-follower: increase precision of Audio Rate Control active sensing + cec-follower: detect the cessation of Audio Rate Control messages + cec-follower: emulate features for CEC versions < CEC 2.0 + cec: add tests for Give Deck Status message + cec: add tests for Deck Control message + cec: add tests for Deck Play message + cec-compliance: remove Deck Status test + cec: add Deck Control wake-up handling tests + cec: remove redundant struct cec_msg initializations + cec-compliance: remove One Touch Record Status test + cec-follower: use log_addr_type to get local device type + cec: expand One Touch Record tests + cec: add One Touch Record Standby tests + cec: expand Timer Programming tests + cec-follower: emulate programmed timer recordings + +Gregor Jasny (4): + buildsystem: Start v4l-utils 1.21.0 development cycle + qv4l2: Also fall back to old method for querying resolution + libdvbv5: hide my_strlcpy symbol + libdvbv5: hide stack_dump symbols and provide soname compatibility + +Hans Petter Selasky (3): + Fix print formatting warning for clang. + v4l-utils: FreeBSD already defines packed + Use standard integer types + +Hans Verkuil (154): + v4l-utils: sync with latest media kernel + cec-ctl: improve --list-devices + test-media: also keep vivid cec devices open + test-media: add 'tee /dev/kmsg' + v4l-utils: sync with latest media kernel + v4l-utils: sync with latest media kernel + v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL + v4l2-compliance: fix cache hint regressions + test-media: enable cache_hints for the first vivid instance + cec-compliance: add 'reason' sanity check. + qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats + qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer > 8 bits + v4l2-compliance: relax testBasicSelection check. + v4l2-compliance: fix stateful encoder tests + qv4l2: fix use of deprecated byteCount method + qv4l2: add -Wno-psabi to avoid ABI warning on ARM + qv4l2: fix more 'deprecated Qt functions' warnings + v4l2-compliance: drop kernel_version + v4l2-compliance: disable cache flag test for kernels < 5.9 + cec-compliance: clarify a power transition test + v4l2-compliance: remove spurious \n in message + qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10 + v4l2/cec-compliance: use new GIT_SHA variable + cec-compliance: don't skip tests if phys addr is invalid + v4l2-ctl: set total number of native DTDs to 1 + cec-compliance: the SHA needs to be shown in different ways + v4l2-compliance: fix colorspace checks for JPEG codecs + v4l2-compliance: improve frequency range checks + cec-follower: fix logging the SHA + v4l-utils: update v4l2-tpg.patch + v4l-utils: sync with latest media kernel + v4l-utils: use V4L2_TYPE_IS_CAPTURE + v4l2-ctl: fix INTEGER64 support, add common_print_control() + v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf + cv4l-helpers.h: fix the cv4l_buffer assignment operator + v4l2-ctl: fix broken fd.qbuf error check + v4l2-compliance: some fails were ignored + cec-follower: CEC_MSG_STANDBY can just call enter_standby() + v4l2-tpg.patch: add clamp_t define + sync with latest media kernel + cec-follower: add --standby and --toggle-power-status + cec-ctl: improve the --phys-addr-from-edid-poll option + v4l-utils: sync with media_tree master + cec-ctl: don't spam log with PA changes unless paused + v4l-utils: sync with media_tree master + libcecutil: make license consistent + media-ctl: fix compiler warnings + cec-compliance: options -n and -N were swapped in --help + cec-ctl/cec-compliance: add pulse8-cec kernel version check + cec utils and v4l2-compliance: improve version info + cec-follower: drop physical address check + cec-ctl: really wait for 2 seconds when the HPD is low + cec-ctl.1.in: fix awkward language + cec-ctl: detect if Standby etc. messages are Nacked + v4l2-compliance-32: use v4l2_compliance_CPPFLAGS + v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check + common/media-info.cpp: 'Flags' was not aligned + v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail + v4l2-ctl: clean up control value printing + v4l2-ctl: break on VIDIOC_DQEVENT error + v4l-utils: sync with media_tree master + qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens + v4l2-compliance: fix two S_EDID tests + v4l2-compliance: test polling and disconnecting + v4l2-compliance: skip sequence tests for vivid + v4l-utils: sync with latest media_tree master repo + v4l2-subdev.h: replace BIT(0) by 0x00000001 + v4l2-info: add v4l2_info_subdev_capability + v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP + v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP + v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests + v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests + v4l2-compliance: check correct buffer length after CREATE_BUFS + v4l2-ctl: fix incorrect check for last_ts + media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface + test-media: improve vidtv tests + cec-ctl: showTopology(): fix level wraparound bug + v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE + cec-compliance: improve current latency checks + configure.ac: revert AM_GNU_GETTEXT_VERSION change + configure.ac: improve gettext compatibility support + v4l-utils: sync with latest media kernel + v4l2-compliance: improve fmtdesc.description check + v4l2-compliance: improve compound control checks + v4l2-tpg.patch: rename min/max defines to tpg_min/max + v4l2-compliance: don't warn about seq counter for metadata + v4l2-ctl: add --show-edid, add new test EDIDs + v4l2-ctl: don't squash setting multiple identical controls. + v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs + v4l2-ctl: improve --help-edid + v4l2-ctl: update EDIDs + qv4l2: fallback if window()->windowHandle() == NULL + v4l2-ctl: recognize compound h264 and fwht control types + cec: improve vendor ID logging + v4l2-compliance: rename stvec to vec_remote_subtests + v4l2-ctl: add missing const, use {} instead of memset + v4l2-ctl: remove unused struct flag_def + v4l2-dbg: fix control flow problem + v4l2-compliance: move all vivid controls to v4l2-compliance.h + utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID + utils/cec: fix inconsistent Vendor ID reporting + v4l2-ctl: add '--set-edid type=list' support + cec-compliance: clarify a warning + cec-compliance: use the actual audio_out_delay value + cec-compliance: improve error message + cec-compliance: hardcode audio_out_delay to 1 if not set + v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder + v4l-utils: sync with upstream media_tree master + v4l2-ctl: add new control types + cec-compliance: skip warning if audio_out_delay is 1 + v4l-utils: sync with media_tree/master + cec-compliance: move audio helper functions to cec-test-audio.cpp + cec-compliance: move CDC helper functions to cec-test.cpp + cec-ctl: improve 'Sleep' message in stress test + cec-ctl: min/max-sleep arguments should be double, not unsigned + v4l-utils: patch v4l2-controls.h + v4l-utils: sync with media_tree master + v4l2-compliance: improve request tests + contrib/test/test-media: add -setup option + v4l2-compliance: fix bad indentation + v4l2-compliance: fix g++-7 compile error + cec-compliance/follower: fix type comparison warnings + libcecutil/cec-info.cpp: rename Reserved to Backup + cec-follower: fix incorrect fallthrough + cec-ctl: report low drive without --verbose + test-media: add vidtv to the mc target + test-media: drop vidtv from mc, but warn if MC is disabled for DVB + cec-ctl: free signal time -> signal free time + cec-ctl: log signal free time when (show && !verbose) + cec-follower: refactoring: split up overly long functions + cec-compliance: use send_timer_error for one more test + cec-compliance: add cec-test-tuner-record-timer.cpp + cec-compliance: improve warning about late reply + cec-compliance: improve testLostMsgs test + configure.ac: drop printf for GIT_COMMIT_DATE + cec-compliance: wait up to 10s for Inactive Source reply + cec-compliance: fix broken timer tests + v4l-utils: libdvbv5: fix broken my_strlcpy calls + v4l2-ctl: update test EDIDs + v4l2-compliance: add 0 check for v4l2_event reserved field + v4l2-compliance: add new test for 32/64 bit time handling + v4l-utils: sync with latest media staging tree + v4l2-compliance: use fail_on_test_val for better fail reports + test-media: add -E and -W options + test-media: configure vimc scaler correctly + test-media: missed one scaler config line + test-media: add 'date' at beginning and end, show versions + test-media: mc should include vidtv + test-media: drop vidtv from the 'mc' target + test-media: show version info earlier and show cmd args + cec-compliance: fix 'unresponsive' detection + cec-compliance: improve confusing message + cec-compliance: fix confusing 'Transient state' message + v4l2-compliance: check entity function for codecs + +Ismael Luceno (1): + keytable: Fix missing inclusion of argp.h + +James Le Cuirot (1): + configure.ac: Add --without-libudev option to avoid automagic dep + +Luca Boccassi (1): + Build with libbpf, remove local sources + +Marian Cichy (2): + media-ctl: fix ycbcr property in help description + media-ctl: add v4l2-ycbcr-enc field in help description + +Marvin Schmidt (1): + mc_nextgen_test: Link against argp library + +Mauro Carvalho Chehab (41): + v4l2grab: fix block mode handling + v4l2grab: add querycap basic support + libv4l2: add newer caps to v4l2_driver.c + v4l2grab: prepare it for adding support for other methods + v4l2grab: add command line args for other capture methods + v4l2grab: some code reorg + v4l2grab: add read and userptr capture methods + v4l2grab: remove an unused var + libdvbv5: add support for the registration descriptor + libdvbv5: detect SMTPE 302m audio format + libdvbv5: use an array for the fourcc type + dvb-file: reimplement get_pmt_descriptors() + dvbv5-zap: add a warning when not recording PMT data + dvbv5-zap: allow recording also the SDT table + dvbv5-zap: don't use start time initialized + libdvbv5: initialize v3 params + libdvbv5: fix the quality detection logic + libdvbv5: fix init of the ATSC service location + libdvbv5: avoid a potential access out of an array + dvb-fe-tool: better check the event type + libdvbv5: don't leak memory at dvb-dev-remote + dvbv5-daemon: do some cleanups at the daemon + libdvbv5: dvb-dev-remote: don't leak resources at send_buf() + libdvbv5: dvb-dev-local: fix error handling for device addition + libdvbv5: dvb-dev-local: better handle realloc() + libdvb: fix ATSC service location parser + libdvbv5: add a warning if a descriptor's init doesn't went fine + libdvbv5: desc_network_name: simplify the init code + libdvbv5: validate cable descriptor's size + libdvbv5: desc_ca: cleanup the routine + libdvbv5: desc_language: check if the size is correct + libdvbv5: fix a typo + dvb-file: fix one-line output with default values + dvb-zap: copy_to_file doesn't return any value + dvbv5-zap: add a check for dvb_fe_retrieve_status() errors + dvbv5-zap: remove an unused logic + dvbv5-zap: fix a cut-and paste error + libdvbv5: dvb-dev-remote: better handle cmd size + dvb-dev-remote: check if setsockopt() fails + dvbv5-daemon: don't dereference a null pointer + Makefile.am: turn the build less verbose by default + +Max Schulze (1): + v4l2-ctl: print delta to current clock in verbose mode + +Niklas Söderlund (2): + configure.ac: Resolve GIT_* even if repository is a submodule + configure.ac: Fix building without libudev + +Paul Elder (10): + v4l2-ctl: Fix test_ioctl cmd type + v4l2-compliance: Convert testBlockingDQBuf to pthreads + v4l2-compliance: Add libcamera to businfo prefixes + configure.ac: Export git commit count + media-ctl: Add version command + v4l2-compliance: Add version command + v4l2-ctl: Add version command + cec-compliance: Add version command + cec-ctl: Add version command + cec-follower: Add version command + +Rosen Penev (27): + convert to range based loops + use auto + use using instead of typedef + use emplace_back + convert files to reference + use explicit for single argument constructors + fix mismatching declaration + add missing include for uClibc-ng + clean up includes and convert C includes to C++ + v4l-helpers: don't mix enum type with int + cppcheck: turn several references to const + cppcheck: use const references + clang-tidy: use nullptr + clang-tidy: add a bunch of const + v4l-utils: switch remote_subtest arrays to vector + v4l-utils: convert board_list to vector + clang-tidy: use using instead of typedef + clang-tidy: use auto + clang-tidy: use nullptr + remove unused ARRAY_SIZE + cec-tuner: std::array conversions + v4l2-utils: turn fb_formats to constexpr array + mass constexpr conversions + v4l-utils: add missing static + v4l-utils: add missing fallthrough + remove pointless constructor + utils: replace push_back with emplace_back + +Sean Young (8): + lircd2toml: add option to keep lirc codes as they are + Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh + v4l-utils: sync with latest media kernel + ir-ctl: include timeout in raw IR and parse timeout in pulse-space file + keytable: ensure BPF IR decoders use correct section name + ir-ctl: print correct transmitter count + ir-ctl: Revert "ir-ctl: print correct transmitter count" + ir-ctl: increase the size of the buffer used to read raw files + +Sebastian Fricke (1): + README: Update build requirements for debian + +Sergey Senozhatsky (3): + v4l2-utils: test cache_hints for MMAP queues + v4l-compliance: remove NON_CONSISTENT hint test + v4l-compliance: re-introduce NON_COHERENT and cache hints tests + +Trenton Schulz (1): + Rudimentary support for mi_media_detect_type on FreeBSD. + +Ulrich Ölmann (3): + keytable: fix typo + configure.ac: autodetect availability of systemd + keytable: restrict installation of 50-rc_keymap.conf + + v4l-utils-1.20.0 ---------------- diff --git a/configure.ac b/configure.ac index 3d0c8b02..c7ed59fa 100644 --- a/configure.ac +++ b/configure.ac @@ -3,7 +3,7 @@ # Process this file with autoconf to produce a configure script. AC_PREREQ(2.59) -AC_INIT([v4l-utils],[1.21.0]) +AC_INIT([v4l-utils],[1.22.0]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIR([m4]) diff --git a/libdvbv5-po/ca.po b/libdvbv5-po/ca.po index 212df440..1005811d 100644 --- a/libdvbv5-po/ca.po +++ b/libdvbv5-po/ca.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: v4l-utils 1.8.1\n" "Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n" -"POT-Creation-Date: 2018-09-21 15:56-0300\n" +"POT-Creation-Date: 2021-10-15 18:41+0200\n" "PO-Revision-Date: 2016-03-10 04:31+0000\n" "Last-Translator: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>\n" "Language-Team: Catalan\n" @@ -39,462 +39,468 @@ msgstr "" msgid "%s while opening %s" msgstr "%s mentre s'obria %s" -#: lib/libdvbv5/dvb-fe.c:221 +#: lib/libdvbv5/dvb-fe.c:219 #, c-format msgid "Device %s (%s) capabilities:" msgstr "" -#: lib/libdvbv5/dvb-fe.c:247 +#: lib/libdvbv5/dvb-fe.c:245 #, c-format msgid "DVB API Version %d.%d%s, Current v5 delivery system: %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:250 +#: lib/libdvbv5/dvb-fe.c:248 msgid " (forcing DVBv3 calls)" msgstr "" -#: lib/libdvbv5/dvb-fe.c:295 +#: lib/libdvbv5/dvb-fe.c:293 msgid "delivery system not detected" msgstr "" -#: lib/libdvbv5/dvb-fe.c:316 +#: lib/libdvbv5/dvb-fe.c:312 msgid "driver returned 0 supported delivery systems!" msgstr "" -#: lib/libdvbv5/dvb-fe.c:324 +#: lib/libdvbv5/dvb-fe.c:319 msgid "Supported delivery system: " msgid_plural "Supported delivery systems: " msgstr[0] "" msgstr[1] "" -#: lib/libdvbv5/dvb-fe.c:334 +#: lib/libdvbv5/dvb-fe.c:329 msgid "" "Warning: new delivery systems like ISDB-T, ISDB-S, DMB-TH, DSS, ATSC-MH will " "be miss-detected by a DVBv5.4 or earlier API call" msgstr "" -#: lib/libdvbv5/dvb-fe.c:365 +#: lib/libdvbv5/dvb-fe.c:360 msgid "Frequency range for the current standard: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:368 +#: lib/libdvbv5/dvb-fe.c:363 #, c-format msgid "From: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:370 +#: lib/libdvbv5/dvb-fe.c:365 #, c-format msgid "To: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:373 +#: lib/libdvbv5/dvb-fe.c:368 #, c-format msgid "Step: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:377 +#: lib/libdvbv5/dvb-fe.c:372 #, c-format msgid "Tolerance: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:381 +#: lib/libdvbv5/dvb-fe.c:376 msgid "Symbol rate ranges for the current standard: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:383 +#: lib/libdvbv5/dvb-fe.c:378 #, c-format msgid "From: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:385 +#: lib/libdvbv5/dvb-fe.c:380 #, c-format msgid "To: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:388 +#: lib/libdvbv5/dvb-fe.c:383 #, c-format msgid "Tolerance: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:518 +#: lib/libdvbv5/dvb-fe.c:513 msgid "Set delivery system" msgstr "" -#: lib/libdvbv5/dvb-fe.c:530 +#: lib/libdvbv5/dvb-fe.c:525 msgid "Can't retrieve DVB information for the new delivery system." msgstr "" -#: lib/libdvbv5/dvb-fe.c:615 +#: lib/libdvbv5/dvb-fe.c:610 #, c-format msgid "Using a DVBv3 compat file for %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:704 +#: lib/libdvbv5/dvb-fe.c:699 #, c-format msgid "command %s (%d) not found during retrieve" msgstr "" -#: lib/libdvbv5/dvb-fe.c:721 +#: lib/libdvbv5/dvb-fe.c:716 #, c-format msgid "command %s (%d) not found during store" msgstr "" -#: lib/libdvbv5/dvb-fe.c:783 +#: lib/libdvbv5/dvb-fe.c:778 #, c-format msgid "Got parameters for %s:" msgstr "" -#: lib/libdvbv5/dvb-fe.c:902 +#: lib/libdvbv5/dvb-fe.c:897 msgid "Setting LNA" msgstr "" -#: lib/libdvbv5/dvb-fe.c:905 +#: lib/libdvbv5/dvb-fe.c:900 #, c-format msgid "LNA is %s" msgstr "LNA està %s" -#: lib/libdvbv5/dvb-fe.c:905 lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:900 lib/libdvbv5/dvb-fe.c:1900 msgid "ON" msgstr "ENGEGAT" -#: lib/libdvbv5/dvb-fe.c:905 lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:900 lib/libdvbv5/dvb-fe.c:1900 msgid "OFF" msgstr "APAGAT" -#: lib/libdvbv5/dvb-fe.c:1005 +#: lib/libdvbv5/dvb-fe.c:1000 #, c-format msgid "%s not found on store" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1077 lib/libdvbv5/dvb-fe.c:1092 +#: lib/libdvbv5/dvb-fe.c:1072 lib/libdvbv5/dvb-fe.c:1087 #, c-format msgid "%s not found on retrieve" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1099 +#: lib/libdvbv5/dvb-fe.c:1094 #, c-format msgid "%s not available" msgstr "%s no està disponible" -#: lib/libdvbv5/dvb-fe.c:1106 +#: lib/libdvbv5/dvb-fe.c:1101 #, c-format msgid "Stats for %s = %d" msgstr "Estadístiques per %s = %d" -#: lib/libdvbv5/dvb-fe.c:1531 lib/libdvbv5/dvb-fe.c:1561 +#: lib/libdvbv5/dvb-fe.c:1528 lib/libdvbv5/dvb-fe.c:1558 msgid "Status: " msgstr "Estat: " -#: lib/libdvbv5/dvb-fe.c:1536 +#: lib/libdvbv5/dvb-fe.c:1533 #, c-format msgid "BER: %d, Strength: %d, SNR: %d, UCB: %d" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1690 +#: lib/libdvbv5/dvb-fe.c:1687 msgid "RF" msgstr "RF" -#: lib/libdvbv5/dvb-fe.c:1691 +#: lib/libdvbv5/dvb-fe.c:1688 msgid "Carrier" msgstr "Portadora" -#: lib/libdvbv5/dvb-fe.c:1692 +#: lib/libdvbv5/dvb-fe.c:1689 msgid "Viterbi" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1693 +#: lib/libdvbv5/dvb-fe.c:1690 msgid "Sync" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1694 +#: lib/libdvbv5/dvb-fe.c:1691 msgid "Lock" msgstr "Bloqueig" -#: lib/libdvbv5/dvb-fe.c:1695 +#: lib/libdvbv5/dvb-fe.c:1692 msgid "Timeout" msgstr "Temps d'expiració" -#: lib/libdvbv5/dvb-fe.c:1696 +#: lib/libdvbv5/dvb-fe.c:1693 msgid "Reinit" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1700 +#: lib/libdvbv5/dvb-fe.c:1697 msgid "Poor" msgstr "Pobra" -#: lib/libdvbv5/dvb-fe.c:1701 +#: lib/libdvbv5/dvb-fe.c:1698 msgid "Ok" msgstr "D'acord" -#: lib/libdvbv5/dvb-fe.c:1702 +#: lib/libdvbv5/dvb-fe.c:1699 msgid "Good" msgstr "Bona" -#: lib/libdvbv5/dvb-fe.c:1725 +#: lib/libdvbv5/dvb-fe.c:1722 msgid "Error: no adapter status" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1737 +#: lib/libdvbv5/dvb-fe.c:1734 #, c-format msgid "%-7s" msgstr "%-7s" -#: lib/libdvbv5/dvb-fe.c:1744 +#: lib/libdvbv5/dvb-fe.c:1741 #, c-format msgid "%7s" msgstr "%7s" -#: lib/libdvbv5/dvb-fe.c:1789 +#: lib/libdvbv5/dvb-fe.c:1786 #, c-format msgid " Layer %c:" msgstr " Capa %c:" -#: lib/libdvbv5/dvb-fe.c:1864 +#: lib/libdvbv5/dvb-fe.c:1861 msgid "SEC: set voltage to OFF" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1868 +#: lib/libdvbv5/dvb-fe.c:1865 #, c-format msgid "SEC: set voltage to %sV" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1887 +#: lib/libdvbv5/dvb-fe.c:1884 #, c-format msgid "DiSEqC TONE: %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:1900 #, c-format msgid "DiSEqC HIGH LNB VOLTAGE: %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1921 +#: lib/libdvbv5/dvb-fe.c:1918 #, c-format msgid "DiSEqC BURST: %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1947 +#: lib/libdvbv5/dvb-fe.c:1944 #, c-format msgid "DiSEqC command: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:1997 +#: lib/libdvbv5/dvb-fe.c:1994 #, c-format msgid "Assuming you're in %s.\n" msgstr "" -#: lib/libdvbv5/dvb-fe.c:2000 +#: lib/libdvbv5/dvb-fe.c:1997 msgid "Failed to guess country from the current locale setting.\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:76 +#: lib/libdvbv5/dvb-file.c:78 #, c-format msgid "Can't add property %s\n" msgstr "No es pot afegir la propietat %s\n" -#: lib/libdvbv5/dvb-file.c:240 lib/libdvbv5/dvb-file.c:756 -#: lib/libdvbv5/dvb-file.c:1276 +#: lib/libdvbv5/dvb-file.c:81 +#, fuzzy, c-format +#| msgid "Can't add property %s\n" +msgid "Can't add property %d\n" +msgstr "No es pot afegir la propietat %s\n" + +#: lib/libdvbv5/dvb-file.c:245 lib/libdvbv5/dvb-file.c:761 +#: lib/libdvbv5/dvb-file.c:1348 msgid "Allocating memory for dvb_file" msgstr "" -#: lib/libdvbv5/dvb-file.c:266 +#: lib/libdvbv5/dvb-file.c:271 #, c-format msgid "unknown delivery system type for %s" msgstr "" -#: lib/libdvbv5/dvb-file.c:277 +#: lib/libdvbv5/dvb-file.c:282 #, c-format msgid "Doesn't know how to handle delimiter '%s'" msgstr "" -#: lib/libdvbv5/dvb-file.c:288 +#: lib/libdvbv5/dvb-file.c:293 #, c-format msgid "Doesn't know how to parse delivery system %d" msgstr "" -#: lib/libdvbv5/dvb-file.c:316 +#: lib/libdvbv5/dvb-file.c:321 #, c-format msgid "parameter %i (%s) missing" msgstr "" -#: lib/libdvbv5/dvb-file.c:325 +#: lib/libdvbv5/dvb-file.c:330 #, c-format msgid "parameter %s invalid: %s" msgstr "el paràmetre %s no és vàlid: %s" -#: lib/libdvbv5/dvb-file.c:382 lib/libdvbv5/dvb-file.c:841 +#: lib/libdvbv5/dvb-file.c:387 lib/libdvbv5/dvb-file.c:846 #, c-format msgid "ERROR %s while parsing line %d of %s\n" msgstr "ERROR %s en analitzar la línia %d de %s\n" -#: lib/libdvbv5/dvb-file.c:463 +#: lib/libdvbv5/dvb-file.c:468 #, c-format msgid "delivery system %d not supported on this format" msgstr "" -#: lib/libdvbv5/dvb-file.c:505 lib/libdvbv5/dvb-vdr-format.c:347 +#: lib/libdvbv5/dvb-file.c:510 lib/libdvbv5/dvb-vdr-format.c:347 #, c-format msgid "value not supported" msgstr "valor no admès" -#: lib/libdvbv5/dvb-file.c:515 +#: lib/libdvbv5/dvb-file.c:520 #, c-format msgid "WARNING: missing video PID while parsing entry %d of %s\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:525 +#: lib/libdvbv5/dvb-file.c:530 #, c-format msgid "WARNING: missing audio PID while parsing entry %d of %s\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:544 +#: lib/libdvbv5/dvb-file.c:549 #, c-format msgid "property %s not supported while parsing entry %d of %s\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:565 lib/libdvbv5/dvb-vdr-format.c:440 +#: lib/libdvbv5/dvb-file.c:570 lib/libdvbv5/dvb-vdr-format.c:440 #, c-format msgid "ERROR: %s while parsing entry %d of %s\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:792 +#: lib/libdvbv5/dvb-file.c:797 #, c-format msgid "Missing channel group" msgstr "" -#: lib/libdvbv5/dvb-file.c:805 +#: lib/libdvbv5/dvb-file.c:810 #, c-format msgid "key/value without a channel group" msgstr "" -#: lib/libdvbv5/dvb-file.c:810 +#: lib/libdvbv5/dvb-file.c:815 #, c-format msgid "missing key" msgstr "falta la clau" -#: lib/libdvbv5/dvb-file.c:819 +#: lib/libdvbv5/dvb-file.c:824 #, c-format msgid "missing value" msgstr "falta el valor" -#: lib/libdvbv5/dvb-file.c:827 +#: lib/libdvbv5/dvb-file.c:832 #, c-format msgid "value %s is invalid for %s" msgstr "el valor %s no és vàlid per %s" -#: lib/libdvbv5/dvb-file.c:1155 +#: lib/libdvbv5/dvb-file.c:1227 #, c-format msgid "Channel %s (service ID %d) not found on PMT. Skipping it." msgstr "" -#: lib/libdvbv5/dvb-file.c:1173 +#: lib/libdvbv5/dvb-file.c:1245 msgid "Not enough memory" msgstr "No hi ha memòria suficient" -#: lib/libdvbv5/dvb-file.c:1204 +#: lib/libdvbv5/dvb-file.c:1276 msgid "Couldn't get frontend props" msgstr "" -#: lib/libdvbv5/dvb-file.c:1233 +#: lib/libdvbv5/dvb-file.c:1305 #, c-format msgid "Storing Service ID %d: '%s'" msgstr "" -#: lib/libdvbv5/dvb-file.c:1248 +#: lib/libdvbv5/dvb-file.c:1320 msgid "reserved" msgstr "reservat" -#: lib/libdvbv5/dvb-file.c:1249 +#: lib/libdvbv5/dvb-file.c:1321 msgid "digital television" msgstr "televisió digital" -#: lib/libdvbv5/dvb-file.c:1250 +#: lib/libdvbv5/dvb-file.c:1322 msgid "digital radio" msgstr "ràdio digital" -#: lib/libdvbv5/dvb-file.c:1251 +#: lib/libdvbv5/dvb-file.c:1323 msgid "Teletext" msgstr "Teletext" -#: lib/libdvbv5/dvb-file.c:1252 +#: lib/libdvbv5/dvb-file.c:1324 msgid "NVOD reference" msgstr "Referència NVOD" -#: lib/libdvbv5/dvb-file.c:1253 +#: lib/libdvbv5/dvb-file.c:1325 msgid "NVOD time-shifted" msgstr "" -#: lib/libdvbv5/dvb-file.c:1254 +#: lib/libdvbv5/dvb-file.c:1326 msgid "mosaic" msgstr "mosaic" -#: lib/libdvbv5/dvb-file.c:1255 +#: lib/libdvbv5/dvb-file.c:1327 msgid "PAL coded signal" msgstr "" -#: lib/libdvbv5/dvb-file.c:1256 +#: lib/libdvbv5/dvb-file.c:1328 msgid "SECAM coded signal" msgstr "" -#: lib/libdvbv5/dvb-file.c:1257 +#: lib/libdvbv5/dvb-file.c:1329 msgid "D/D2-MAC" msgstr "D/D2-MAC" -#: lib/libdvbv5/dvb-file.c:1258 +#: lib/libdvbv5/dvb-file.c:1330 msgid "FM Radio" msgstr "Ràdio FM" -#: lib/libdvbv5/dvb-file.c:1259 +#: lib/libdvbv5/dvb-file.c:1331 msgid "NTSC coded signal" msgstr "" -#: lib/libdvbv5/dvb-file.c:1260 +#: lib/libdvbv5/dvb-file.c:1332 msgid "data broadcast" msgstr "redifusió de les dades" -#: lib/libdvbv5/dvb-file.c:1261 +#: lib/libdvbv5/dvb-file.c:1333 msgid "user defined" msgstr "definit de l'usuari" -#: lib/libdvbv5/dvb-file.c:1300 +#: lib/libdvbv5/dvb-file.c:1372 #, c-format msgid "Virtual channel %s, name = %s" msgstr "Canal virtual %s, nom = %s" -#: lib/libdvbv5/dvb-file.c:1329 +#: lib/libdvbv5/dvb-file.c:1401 #, c-format msgid "Service %s, provider %s: %s" msgstr "Servei %s, proveïdor %s: %s" -#: lib/libdvbv5/dvb-file.c:1342 +#: lib/libdvbv5/dvb-file.c:1414 #, c-format msgid "Storing as channel %s" msgstr "S'està emmagatzemat com a canal %s" -#: lib/libdvbv5/dvb-file.c:1385 +#: lib/libdvbv5/dvb-file.c:1457 msgid "WARNING: no SDT table - storing channel(s) without their names" msgstr "" -#: lib/libdvbv5/dvb-file.c:1387 +#: lib/libdvbv5/dvb-file.c:1459 msgid "WARNING: Some Service IDs are not at the SDT table" msgstr "" -#: lib/libdvbv5/dvb-file.c:1416 +#: lib/libdvbv5/dvb-file.c:1488 #, c-format msgid "File format %s is unknown\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:1461 +#: lib/libdvbv5/dvb-file.c:1533 #, c-format msgid "ERROR: Delivery system %s is not known. Valid values are:\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:1505 +#: lib/libdvbv5/dvb-file.c:1577 #, c-format msgid "Currently, VDR format is supported only for output\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:1508 +#: lib/libdvbv5/dvb-file.c:1580 #, c-format msgid "Format is not supported\n" msgstr "El format no està admès\n" @@ -524,15 +530,15 @@ msgid "DEBUG " msgstr "DEPURACIÓ " #: lib/libdvbv5/dvb-sat.c:56 -msgid "Universal, Europe" +msgid "Astra 19.2E, European Universal Ku (extended)" msgstr "" #: lib/libdvbv5/dvb-sat.c:73 -msgid "Expressvu, North America" +msgid "Old European Universal. Nowadays mostly replaced by Astra 19.2E" msgstr "" -#: lib/libdvbv5/dvb-sat.c:86 -msgid "Astra 1E, European Universal Ku (extended)" +#: lib/libdvbv5/dvb-sat.c:90 +msgid "Expressvu, North America" msgstr "" #: lib/libdvbv5/dvb-sat.c:103 @@ -647,7 +653,7 @@ msgid "%s: table memory pointer not filled" msgstr "" #: lib/libdvbv5/dvb-scan.c:166 lib/libdvbv5/dvb-scan.c:214 -#: lib/libdvbv5/dvb-scan.c:238 lib/libdvbv5/dvb-scan.c:323 +#: lib/libdvbv5/dvb-scan.c:239 lib/libdvbv5/dvb-scan.c:339 #, c-format msgid "%s: out of memory" msgstr "%s: sense memòria" @@ -662,105 +668,117 @@ msgstr "" msgid "%s: couldn't match ID %d at the active section filters" msgstr "" -#: lib/libdvbv5/dvb-scan.c:255 +#: lib/libdvbv5/dvb-scan.c:254 #, c-format -msgid "%s: section repeated on table 0x%02x, extension ID 0x%04x: done" +msgid "%s: extension already done, ignoring: 0x%04x" msgstr "" -#: lib/libdvbv5/dvb-scan.c:273 +#: lib/libdvbv5/dvb-scan.c:267 +#, c-format +msgid "" +"%s: section repeated on table 0x%02x, extension ID 0x%04x, section %d/%d: " +"done" +msgstr "" + +#: lib/libdvbv5/dvb-scan.c:285 #, c-format msgid "%s: no initializer for table %d" msgstr "" -#: lib/libdvbv5/dvb-scan.c:279 +#: lib/libdvbv5/dvb-scan.c:291 #, c-format msgid "%s: table 0x%02x, extension ID 0x%04x: done" msgstr "" -#: lib/libdvbv5/dvb-scan.c:318 +#: lib/libdvbv5/dvb-scan.c:304 +#, c-format +msgid "%s: extension not completed yet: 0x%04x" +msgstr "" + +#: lib/libdvbv5/dvb-scan.c:334 #, c-format msgid "%s: waiting for table ID 0x%02x, program ID 0x%02x" msgstr "" -#: lib/libdvbv5/dvb-scan.c:344 +#: lib/libdvbv5/dvb-scan.c:360 #, c-format msgid "%s: no data read on section filter" msgstr "" -#: lib/libdvbv5/dvb-scan.c:351 +#: lib/libdvbv5/dvb-scan.c:367 #, c-format msgid "%s: buf returned an empty buffer" msgstr "" -#: lib/libdvbv5/dvb-scan.c:356 +#: lib/libdvbv5/dvb-scan.c:372 msgid "dvb_read_section: read error" msgstr "" -#: lib/libdvbv5/dvb-scan.c:363 +#: lib/libdvbv5/dvb-scan.c:379 #, c-format msgid "%s: crc error" msgstr "" -#: lib/libdvbv5/dvb-scan.c:506 +#: lib/libdvbv5/dvb-scan.c:522 msgid "error while waiting for PAT table" msgstr "" -#: lib/libdvbv5/dvb-scan.c:522 +#: lib/libdvbv5/dvb-scan.c:538 msgid "error while waiting for VCT table" msgstr "" -#: lib/libdvbv5/dvb-scan.c:536 +#: lib/libdvbv5/dvb-scan.c:552 #, c-format msgid "Program #%d is network PID: 0x%04x" msgstr "" -#: lib/libdvbv5/dvb-scan.c:542 +#: lib/libdvbv5/dvb-scan.c:558 #, c-format msgid "Program #%d ID 0x%04x, service ID 0x%04x" msgstr "" -#: lib/libdvbv5/dvb-scan.c:553 +#: lib/libdvbv5/dvb-scan.c:569 #, c-format msgid "error while reading the PMT table for service 0x%04x" msgstr "" -#: lib/libdvbv5/dvb-scan.c:573 lib/libdvbv5/dvb-scan.c:602 +#: lib/libdvbv5/dvb-scan.c:589 lib/libdvbv5/dvb-scan.c:618 msgid "error while reading the NIT table" msgstr "" -#: lib/libdvbv5/dvb-scan.c:586 lib/libdvbv5/dvb-scan.c:613 +#: lib/libdvbv5/dvb-scan.c:602 lib/libdvbv5/dvb-scan.c:629 msgid "error while reading the SDT table" msgstr "" -#: lib/libdvbv5/dvb-scan.c:594 +#: lib/libdvbv5/dvb-scan.c:610 msgid "Parsing other NIT/SDT" msgstr "" -#: lib/libdvbv5/dvb-scan.c:659 +#: lib/libdvbv5/dvb-scan.c:675 msgid "dvb_fe_set_parms failed" msgstr "" -#: lib/libdvbv5/dvb-scan.c:754 +#: lib/libdvbv5/dvb-scan.c:770 msgid "" "Cannot calc frequency shift. Either bandwidth/symbol-rate is unavailable " "(yet)." msgstr "" -#: lib/libdvbv5/dvb-scan.c:836 +#: lib/libdvbv5/dvb-scan.c:852 msgid "not enough memory for a new scanning frequency/TS" msgstr "" -#: lib/libdvbv5/dvb-scan.c:865 +#: lib/libdvbv5/dvb-scan.c:881 #, c-format msgid "New transponder/channel found: #%d: %d" msgstr "" -#: lib/libdvbv5/dvb-scan.c:874 +#: lib/libdvbv5/dvb-scan.c:890 #, c-format msgid "BUG: Couldn't add %d to the scan frequency list." msgstr "" -#: lib/libdvbv5/dvb-scan.c:1216 +#: lib/libdvbv5/dvb-scan.c:1232 msgid "Transponders detection not implemented for this standard yet." msgstr "" diff --git a/libdvbv5-po/de.po b/libdvbv5-po/de.po index af96e6a1..a531bce3 100644 --- a/libdvbv5-po/de.po +++ b/libdvbv5-po/de.po @@ -7,7 +7,7 @@ msgid "" msgstr "" "Project-Id-Version: v4l-utils 1.12.3\n" "Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n" -"POT-Creation-Date: 2018-09-21 15:56-0300\n" +"POT-Creation-Date: 2021-10-15 18:41+0200\n" "PO-Revision-Date: 2017-05-06 22:58+0200\n" "Last-Translator: Chris Leick <c.leick@vollbio.de>\n" "Language-Team: German <debian-l10n-german@lists.debian.org>\n" @@ -41,35 +41,35 @@ msgstr "parms calloc: %s" msgid "%s while opening %s" msgstr "%s beim Öffnen von %s" -#: lib/libdvbv5/dvb-fe.c:221 +#: lib/libdvbv5/dvb-fe.c:219 #, c-format msgid "Device %s (%s) capabilities:" msgstr "Gerät %s (%s) Fähigkeiten:" -#: lib/libdvbv5/dvb-fe.c:247 +#: lib/libdvbv5/dvb-fe.c:245 #, c-format msgid "DVB API Version %d.%d%s, Current v5 delivery system: %s" msgstr "DVB-API-Version %d.%d%s, derzeitiges V5-Liefersystem: %s" -#: lib/libdvbv5/dvb-fe.c:250 +#: lib/libdvbv5/dvb-fe.c:248 msgid " (forcing DVBv3 calls)" msgstr " (DVBv3-Aufrufe werden erzwungen)" -#: lib/libdvbv5/dvb-fe.c:295 +#: lib/libdvbv5/dvb-fe.c:293 msgid "delivery system not detected" msgstr "Übertragungssystem nicht entdeckt" -#: lib/libdvbv5/dvb-fe.c:316 +#: lib/libdvbv5/dvb-fe.c:312 msgid "driver returned 0 supported delivery systems!" msgstr "Treiber gab 0 unterstützte Übertragungssysteme zurück!" -#: lib/libdvbv5/dvb-fe.c:324 +#: lib/libdvbv5/dvb-fe.c:319 msgid "Supported delivery system: " msgid_plural "Supported delivery systems: " msgstr[0] "unterstütztes Übertragungssystem: " msgstr[1] "unterstützte Übertragungssysteme: " -#: lib/libdvbv5/dvb-fe.c:334 +#: lib/libdvbv5/dvb-fe.c:329 msgid "" "Warning: new delivery systems like ISDB-T, ISDB-S, DMB-TH, DSS, ATSC-MH will " "be miss-detected by a DVBv5.4 or earlier API call" @@ -77,432 +77,438 @@ msgstr "" "Warnung: Neue Übertragungssysteme wie ISDB-T, ISDB-S, DMB-TH, DSS oder ATSC-" "MH werden falsch durch einen Aufruf von DVBv5.4 oder älter erkannt." -#: lib/libdvbv5/dvb-fe.c:365 +#: lib/libdvbv5/dvb-fe.c:360 msgid "Frequency range for the current standard: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:368 +#: lib/libdvbv5/dvb-fe.c:363 #, c-format msgid "From: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:370 +#: lib/libdvbv5/dvb-fe.c:365 #, c-format msgid "To: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:373 +#: lib/libdvbv5/dvb-fe.c:368 #, c-format msgid "Step: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:377 +#: lib/libdvbv5/dvb-fe.c:372 #, c-format msgid "Tolerance: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:381 +#: lib/libdvbv5/dvb-fe.c:376 msgid "Symbol rate ranges for the current standard: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:383 +#: lib/libdvbv5/dvb-fe.c:378 #, c-format msgid "From: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:385 +#: lib/libdvbv5/dvb-fe.c:380 #, c-format msgid "To: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:388 +#: lib/libdvbv5/dvb-fe.c:383 #, c-format msgid "Tolerance: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:518 +#: lib/libdvbv5/dvb-fe.c:513 msgid "Set delivery system" msgstr "setzt das Übertragungssystem" -#: lib/libdvbv5/dvb-fe.c:530 +#: lib/libdvbv5/dvb-fe.c:525 msgid "Can't retrieve DVB information for the new delivery system." msgstr "" -#: lib/libdvbv5/dvb-fe.c:615 +#: lib/libdvbv5/dvb-fe.c:610 #, c-format msgid "Using a DVBv3 compat file for %s" msgstr "verwendet DVBv3-kompatible Datei für %s" -#: lib/libdvbv5/dvb-fe.c:704 +#: lib/libdvbv5/dvb-fe.c:699 #, c-format msgid "command %s (%d) not found during retrieve" msgstr "Befehl %s (%d) während der Abfrage nicht gefunden" -#: lib/libdvbv5/dvb-fe.c:721 +#: lib/libdvbv5/dvb-fe.c:716 #, c-format msgid "command %s (%d) not found during store" msgstr "Befehl %s (%d) während des Speicherns nicht gefunden" -#: lib/libdvbv5/dvb-fe.c:783 +#: lib/libdvbv5/dvb-fe.c:778 #, c-format msgid "Got parameters for %s:" msgstr "Parameter für %s bekommen:" -#: lib/libdvbv5/dvb-fe.c:902 +#: lib/libdvbv5/dvb-fe.c:897 msgid "Setting LNA" msgstr "LNA wird gesetzt" -#: lib/libdvbv5/dvb-fe.c:905 +#: lib/libdvbv5/dvb-fe.c:900 #, c-format msgid "LNA is %s" msgstr "LNA ist %s" -#: lib/libdvbv5/dvb-fe.c:905 lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:900 lib/libdvbv5/dvb-fe.c:1900 msgid "ON" msgstr "AN" -#: lib/libdvbv5/dvb-fe.c:905 lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:900 lib/libdvbv5/dvb-fe.c:1900 msgid "OFF" msgstr "AUS" -#: lib/libdvbv5/dvb-fe.c:1005 +#: lib/libdvbv5/dvb-fe.c:1000 #, c-format msgid "%s not found on store" msgstr "%s nicht beim Speichern gefunden" -#: lib/libdvbv5/dvb-fe.c:1077 lib/libdvbv5/dvb-fe.c:1092 +#: lib/libdvbv5/dvb-fe.c:1072 lib/libdvbv5/dvb-fe.c:1087 #, c-format msgid "%s not found on retrieve" msgstr "%s nicht beim Abfragen gefunden" -#: lib/libdvbv5/dvb-fe.c:1099 +#: lib/libdvbv5/dvb-fe.c:1094 #, c-format msgid "%s not available" msgstr "%s nicht verfügbar" -#: lib/libdvbv5/dvb-fe.c:1106 +#: lib/libdvbv5/dvb-fe.c:1101 #, c-format msgid "Stats for %s = %d" msgstr "Statistiken für %s = %d" -#: lib/libdvbv5/dvb-fe.c:1531 lib/libdvbv5/dvb-fe.c:1561 +#: lib/libdvbv5/dvb-fe.c:1528 lib/libdvbv5/dvb-fe.c:1558 msgid "Status: " msgstr "Status: " -#: lib/libdvbv5/dvb-fe.c:1536 +#: lib/libdvbv5/dvb-fe.c:1533 #, c-format msgid "BER: %d, Strength: %d, SNR: %d, UCB: %d" msgstr "BER: %d, Stärke: %d, SNR: %d, UCB: %d" -#: lib/libdvbv5/dvb-fe.c:1690 +#: lib/libdvbv5/dvb-fe.c:1687 msgid "RF" msgstr "RF" -#: lib/libdvbv5/dvb-fe.c:1691 +#: lib/libdvbv5/dvb-fe.c:1688 msgid "Carrier" msgstr "Träger" -#: lib/libdvbv5/dvb-fe.c:1692 +#: lib/libdvbv5/dvb-fe.c:1689 msgid "Viterbi" msgstr "Viterbi" -#: lib/libdvbv5/dvb-fe.c:1693 +#: lib/libdvbv5/dvb-fe.c:1690 msgid "Sync" msgstr "Synchronisation" -#: lib/libdvbv5/dvb-fe.c:1694 +#: lib/libdvbv5/dvb-fe.c:1691 msgid "Lock" msgstr "Sperre" -#: lib/libdvbv5/dvb-fe.c:1695 +#: lib/libdvbv5/dvb-fe.c:1692 msgid "Timeout" msgstr "Zeitüberschreitung" -#: lib/libdvbv5/dvb-fe.c:1696 +#: lib/libdvbv5/dvb-fe.c:1693 msgid "Reinit" msgstr "Neuinitialisierung" -#: lib/libdvbv5/dvb-fe.c:1700 +#: lib/libdvbv5/dvb-fe.c:1697 msgid "Poor" msgstr "schwach" -#: lib/libdvbv5/dvb-fe.c:1701 +#: lib/libdvbv5/dvb-fe.c:1698 msgid "Ok" msgstr "Ok" -#: lib/libdvbv5/dvb-fe.c:1702 +#: lib/libdvbv5/dvb-fe.c:1699 msgid "Good" msgstr "gut" -#: lib/libdvbv5/dvb-fe.c:1725 +#: lib/libdvbv5/dvb-fe.c:1722 msgid "Error: no adapter status" msgstr "Fehler: kein Adapterstatus" -#: lib/libdvbv5/dvb-fe.c:1737 +#: lib/libdvbv5/dvb-fe.c:1734 #, c-format msgid "%-7s" msgstr "%-7s" -#: lib/libdvbv5/dvb-fe.c:1744 +#: lib/libdvbv5/dvb-fe.c:1741 #, c-format msgid "%7s" msgstr "%7s" -#: lib/libdvbv5/dvb-fe.c:1789 +#: lib/libdvbv5/dvb-fe.c:1786 #, c-format msgid " Layer %c:" msgstr " Stufe %c:" -#: lib/libdvbv5/dvb-fe.c:1864 +#: lib/libdvbv5/dvb-fe.c:1861 msgid "SEC: set voltage to OFF" msgstr "SEC: setzt Spannung auf AUS" -#: lib/libdvbv5/dvb-fe.c:1868 +#: lib/libdvbv5/dvb-fe.c:1865 #, c-format msgid "SEC: set voltage to %sV" msgstr "SEC: setzt Spannung auf %sV" -#: lib/libdvbv5/dvb-fe.c:1887 +#: lib/libdvbv5/dvb-fe.c:1884 #, c-format msgid "DiSEqC TONE: %s" msgstr "DiSEqC-KLANG: %s" -#: lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:1900 #, c-format msgid "DiSEqC HIGH LNB VOLTAGE: %s" msgstr "HOHE DiSEqC-LNB-SPANNUNG: %s" # https://de.wikipedia.org/wiki/Phase_Alternating_Line -#: lib/libdvbv5/dvb-fe.c:1921 +#: lib/libdvbv5/dvb-fe.c:1918 #, c-format msgid "DiSEqC BURST: %s" msgstr "DiSEqC-BURST: %s" -#: lib/libdvbv5/dvb-fe.c:1947 +#: lib/libdvbv5/dvb-fe.c:1944 #, c-format msgid "DiSEqC command: " msgstr "DiSEqC-Befehl: " -#: lib/libdvbv5/dvb-fe.c:1997 +#: lib/libdvbv5/dvb-fe.c:1994 #, c-format msgid "Assuming you're in %s.\n" msgstr "Angenommen, Sie sind in %s\n" -#: lib/libdvbv5/dvb-fe.c:2000 +#: lib/libdvbv5/dvb-fe.c:1997 msgid "Failed to guess country from the current locale setting.\n" msgstr "Raten des Landes aus der aktuellen Locale-Einstellung fehlgeschlagen\n" -#: lib/libdvbv5/dvb-file.c:76 +#: lib/libdvbv5/dvb-file.c:78 #, c-format msgid "Can't add property %s\n" msgstr "Eigenschaft %s kann nicht hinzugefügt werden.\n" -#: lib/libdvbv5/dvb-file.c:240 lib/libdvbv5/dvb-file.c:756 -#: lib/libdvbv5/dvb-file.c:1276 +#: lib/libdvbv5/dvb-file.c:81 +#, fuzzy, c-format +#| msgid "Can't add property %s\n" +msgid "Can't add property %d\n" +msgstr "Eigenschaft %s kann nicht hinzugefügt werden.\n" + +#: lib/libdvbv5/dvb-file.c:245 lib/libdvbv5/dvb-file.c:761 +#: lib/libdvbv5/dvb-file.c:1348 msgid "Allocating memory for dvb_file" msgstr "Speicher für dvb_file wird reserviert" -#: lib/libdvbv5/dvb-file.c:266 +#: lib/libdvbv5/dvb-file.c:271 #, c-format msgid "unknown delivery system type for %s" msgstr "unbekannter Übertragungssystemtyp für %s" -#: lib/libdvbv5/dvb-file.c:277 +#: lib/libdvbv5/dvb-file.c:282 #, c-format msgid "Doesn't know how to handle delimiter '%s'" msgstr "nicht bekannt, wie Trenner »%s« gehandhabt wird" -#: lib/libdvbv5/dvb-file.c:288 +#: lib/libdvbv5/dvb-file.c:293 #, c-format msgid "Doesn't know how to parse delivery system %d" msgstr "nicht bekannt, wie Übertragungssystem %d ausgewertet wird" -#: lib/libdvbv5/dvb-file.c:316 +#: lib/libdvbv5/dvb-file.c:321 #, c-format msgid "parameter %i (%s) missing" msgstr "Parameter %i (%s) fehlt." -#: lib/libdvbv5/dvb-file.c:325 +#: lib/libdvbv5/dvb-file.c:330 #, c-format msgid "parameter %s invalid: %s" msgstr "Parameter %s ungültig: %s" -#: lib/libdvbv5/dvb-file.c:382 lib/libdvbv5/dvb-file.c:841 +#: lib/libdvbv5/dvb-file.c:387 lib/libdvbv5/dvb-file.c:846 #, c-format msgid "ERROR %s while parsing line %d of %s\n" msgstr "FEHLER %s beim Auswerten der Zeile %d von %s\n" -#: lib/libdvbv5/dvb-file.c:463 +#: lib/libdvbv5/dvb-file.c:468 #, c-format msgid "delivery system %d not supported on this format" msgstr "Übertragungssystem %d bei diesem Format nicht unterstützt" -#: lib/libdvbv5/dvb-file.c:505 lib/libdvbv5/dvb-vdr-format.c:347 +#: lib/libdvbv5/dvb-file.c:510 lib/libdvbv5/dvb-vdr-format.c:347 #, c-format msgid "value not supported" msgstr "Wert nicht unterstützt" -#: lib/libdvbv5/dvb-file.c:515 +#: lib/libdvbv5/dvb-file.c:520 #, c-format msgid "WARNING: missing video PID while parsing entry %d of %s\n" msgstr "WARNUNG: fehlende Video-PID beim Auswerten von Eintrag %d von %s\n" -#: lib/libdvbv5/dvb-file.c:525 +#: lib/libdvbv5/dvb-file.c:530 #, c-format msgid "WARNING: missing audio PID while parsing entry %d of %s\n" msgstr "WARNUNG: fehlende Audio-PID beim Auswerten von Eintrag %d von %s\n" -#: lib/libdvbv5/dvb-file.c:544 +#: lib/libdvbv5/dvb-file.c:549 #, c-format msgid "property %s not supported while parsing entry %d of %s\n" msgstr "" "Eigenschaft %s beim Auswerten von Eintrag %d von %s nicht unterstützt\n" -#: lib/libdvbv5/dvb-file.c:565 lib/libdvbv5/dvb-vdr-format.c:440 +#: lib/libdvbv5/dvb-file.c:570 lib/libdvbv5/dvb-vdr-format.c:440 #, c-format msgid "ERROR: %s while parsing entry %d of %s\n" msgstr "FEHLER: %s beim Auswerten von Eintrag %d von %s\n" -#: lib/libdvbv5/dvb-file.c:792 +#: lib/libdvbv5/dvb-file.c:797 #, c-format msgid "Missing channel group" msgstr "fehlende Kanalgruppe" -#: lib/libdvbv5/dvb-file.c:805 +#: lib/libdvbv5/dvb-file.c:810 #, c-format msgid "key/value without a channel group" msgstr "Schlüssel/Wert ohne eine Kanalgruppe" -#: lib/libdvbv5/dvb-file.c:810 +#: lib/libdvbv5/dvb-file.c:815 #, c-format msgid "missing key" msgstr "fehlender Schlüssel" -#: lib/libdvbv5/dvb-file.c:819 +#: lib/libdvbv5/dvb-file.c:824 #, c-format msgid "missing value" msgstr "fehlender Wert" -#: lib/libdvbv5/dvb-file.c:827 +#: lib/libdvbv5/dvb-file.c:832 #, c-format msgid "value %s is invalid for %s" msgstr "Wert %s ist für %s ungültig." # PMT = program map table -#: lib/libdvbv5/dvb-file.c:1155 +#: lib/libdvbv5/dvb-file.c:1227 #, c-format msgid "Channel %s (service ID %d) not found on PMT. Skipping it." msgstr "Kanal %s (Dienstkennung %d) nicht in PMT gefunden; wird übersprungen" -#: lib/libdvbv5/dvb-file.c:1173 +#: lib/libdvbv5/dvb-file.c:1245 msgid "Not enough memory" msgstr "Speicherplatz reicht nicht aus" -#: lib/libdvbv5/dvb-file.c:1204 +#: lib/libdvbv5/dvb-file.c:1276 msgid "Couldn't get frontend props" msgstr "Oberflächeneigenschaften konnten nicht geholt werden." -#: lib/libdvbv5/dvb-file.c:1233 +#: lib/libdvbv5/dvb-file.c:1305 #, c-format msgid "Storing Service ID %d: '%s'" msgstr "Dienstkennung %d wird gespeichert: »%s«" -#: lib/libdvbv5/dvb-file.c:1248 +#: lib/libdvbv5/dvb-file.c:1320 msgid "reserved" msgstr "reserviert" -#: lib/libdvbv5/dvb-file.c:1249 +#: lib/libdvbv5/dvb-file.c:1321 msgid "digital television" msgstr "Digitalfernsehen" -#: lib/libdvbv5/dvb-file.c:1250 +#: lib/libdvbv5/dvb-file.c:1322 msgid "digital radio" msgstr "Digitalradio" -#: lib/libdvbv5/dvb-file.c:1251 +#: lib/libdvbv5/dvb-file.c:1323 msgid "Teletext" msgstr "Teletext" # NVoD = Near video on demand -#: lib/libdvbv5/dvb-file.c:1252 +#: lib/libdvbv5/dvb-file.c:1324 msgid "NVOD reference" msgstr "NVoD-Referenz" -#: lib/libdvbv5/dvb-file.c:1253 +#: lib/libdvbv5/dvb-file.c:1325 msgid "NVOD time-shifted" msgstr "NVoD zeitversetzt" -#: lib/libdvbv5/dvb-file.c:1254 +#: lib/libdvbv5/dvb-file.c:1326 msgid "mosaic" msgstr "Mosaik" -#: lib/libdvbv5/dvb-file.c:1255 +#: lib/libdvbv5/dvb-file.c:1327 msgid "PAL coded signal" msgstr "PAL-kodiertes Signal" -#: lib/libdvbv5/dvb-file.c:1256 +#: lib/libdvbv5/dvb-file.c:1328 msgid "SECAM coded signal" msgstr "SECAM-kodiertes Signal" -#: lib/libdvbv5/dvb-file.c:1257 +#: lib/libdvbv5/dvb-file.c:1329 msgid "D/D2-MAC" msgstr "D/D2-MAC" -#: lib/libdvbv5/dvb-file.c:1258 +#: lib/libdvbv5/dvb-file.c:1330 msgid "FM Radio" msgstr "UKW-Radio" -#: lib/libdvbv5/dvb-file.c:1259 +#: lib/libdvbv5/dvb-file.c:1331 msgid "NTSC coded signal" msgstr "NTSC-kodiertes Signal" -#: lib/libdvbv5/dvb-file.c:1260 +#: lib/libdvbv5/dvb-file.c:1332 msgid "data broadcast" msgstr "Datenausstrahlung" -#: lib/libdvbv5/dvb-file.c:1261 +#: lib/libdvbv5/dvb-file.c:1333 msgid "user defined" msgstr "benutzerdefiniert" -#: lib/libdvbv5/dvb-file.c:1300 +#: lib/libdvbv5/dvb-file.c:1372 #, c-format msgid "Virtual channel %s, name = %s" msgstr "virtueller Kanal %s, Name = %s" -#: lib/libdvbv5/dvb-file.c:1329 +#: lib/libdvbv5/dvb-file.c:1401 #, c-format msgid "Service %s, provider %s: %s" msgstr "Dienst %s, Anbieter %s: %s" -#: lib/libdvbv5/dvb-file.c:1342 +#: lib/libdvbv5/dvb-file.c:1414 #, c-format msgid "Storing as channel %s" msgstr "wird als Kanal %s gespeichert" -#: lib/libdvbv5/dvb-file.c:1385 +#: lib/libdvbv5/dvb-file.c:1457 msgid "WARNING: no SDT table - storing channel(s) without their names" msgstr "WARNUNG: keine SDT-Tabelle - Kanalspeicherung ohne Namen" -#: lib/libdvbv5/dvb-file.c:1387 +#: lib/libdvbv5/dvb-file.c:1459 msgid "WARNING: Some Service IDs are not at the SDT table" msgstr "WARNUNG: Einige Dienstkennungen stehen nicht in der SDT-Tabelle." -#: lib/libdvbv5/dvb-file.c:1416 +#: lib/libdvbv5/dvb-file.c:1488 #, c-format msgid "File format %s is unknown\n" msgstr "Dateiformat %s ist unbekannt\n" -#: lib/libdvbv5/dvb-file.c:1461 +#: lib/libdvbv5/dvb-file.c:1533 #, c-format msgid "ERROR: Delivery system %s is not known. Valid values are:\n" msgstr "FEHLER: Übertragungssystem %s ist unbekannt. Gültige Werte sind:\n" -#: lib/libdvbv5/dvb-file.c:1505 +#: lib/libdvbv5/dvb-file.c:1577 #, c-format msgid "Currently, VDR format is supported only for output\n" msgstr "VDR-Format wird derzeit nur für die Ausgabe unterstützt.\n" -#: lib/libdvbv5/dvb-file.c:1508 +#: lib/libdvbv5/dvb-file.c:1580 #, c-format msgid "Format is not supported\n" msgstr "Format wird nicht unterstützt.\n" @@ -532,17 +538,19 @@ msgid "DEBUG " msgstr "FEHL.SUCHE" #: lib/libdvbv5/dvb-sat.c:56 -msgid "Universal, Europe" -msgstr "universell, Europa" +#, fuzzy +#| msgid "Astra 1E, European Universal Ku (extended)" +msgid "Astra 19.2E, European Universal Ku (extended)" +msgstr "Astra 1E, europäische universelles Ku (erweitert)" #: lib/libdvbv5/dvb-sat.c:73 +msgid "Old European Universal. Nowadays mostly replaced by Astra 19.2E" +msgstr "" + +#: lib/libdvbv5/dvb-sat.c:90 msgid "Expressvu, North America" msgstr "Expressvu, Nordamerika" -#: lib/libdvbv5/dvb-sat.c:86 -msgid "Astra 1E, European Universal Ku (extended)" -msgstr "Astra 1E, europäische universelles Ku (erweitert)" - #: lib/libdvbv5/dvb-sat.c:103 msgid "Standard" msgstr "Standard" @@ -655,7 +663,7 @@ msgid "%s: table memory pointer not filled" msgstr "%s: Tabellenspeicherzeiger nicht gefüllt" #: lib/libdvbv5/dvb-scan.c:166 lib/libdvbv5/dvb-scan.c:214 -#: lib/libdvbv5/dvb-scan.c:238 lib/libdvbv5/dvb-scan.c:323 +#: lib/libdvbv5/dvb-scan.c:239 lib/libdvbv5/dvb-scan.c:339 #, c-format msgid "%s: out of memory" msgstr "%s: Speicherplatz reicht nicht aus" @@ -673,89 +681,102 @@ msgstr "" "%s: Kennung %d konnte nicht mit den aktiven Abschnittsfiltern abgeglichen " "werden." -#: lib/libdvbv5/dvb-scan.c:255 +#: lib/libdvbv5/dvb-scan.c:254 #, c-format -msgid "%s: section repeated on table 0x%02x, extension ID 0x%04x: done" +msgid "%s: extension already done, ignoring: 0x%04x" +msgstr "" + +#: lib/libdvbv5/dvb-scan.c:267 +#, fuzzy, c-format +#| msgid "%s: section repeated on table 0x%02x, extension ID 0x%04x: done" +msgid "" +"%s: section repeated on table 0x%02x, extension ID 0x%04x, section %d/%d: " +"done" msgstr "" "%s: Abschnitt in Tabelle 0x%02x wiederholt, Erweiterungskennung 0x%04x: " "erledigt" -#: lib/libdvbv5/dvb-scan.c:273 +#: lib/libdvbv5/dvb-scan.c:285 #, c-format msgid "%s: no initializer for table %d" msgstr "%s: keine Einleitungsroutine für Tabelle %d" -#: lib/libdvbv5/dvb-scan.c:279 +#: lib/libdvbv5/dvb-scan.c:291 #, c-format msgid "%s: table 0x%02x, extension ID 0x%04x: done" msgstr "%s: Tabelle 0x%02x, Erweiterungskennung 0x%04x: erledigt" -#: lib/libdvbv5/dvb-scan.c:318 +#: lib/libdvbv5/dvb-scan.c:304 +#, c-format +msgid "%s: extension not completed yet: 0x%04x" +msgstr "" + +#: lib/libdvbv5/dvb-scan.c:334 #, c-format msgid "%s: waiting for table ID 0x%02x, program ID 0x%02x" msgstr "" "%s: es wird auf Tabellenkennung 0x%02x, Programmkennung 0x%02x gewartet" -#: lib/libdvbv5/dvb-scan.c:344 +#: lib/libdvbv5/dvb-scan.c:360 #, c-format msgid "%s: no data read on section filter" msgstr "%s: keine Daten beim Abschnittsfilter gelesen" -#: lib/libdvbv5/dvb-scan.c:351 +#: lib/libdvbv5/dvb-scan.c:367 #, c-format msgid "%s: buf returned an empty buffer" msgstr "%s: »buf« gab leeren Puffer zurück" -#: lib/libdvbv5/dvb-scan.c:356 +#: lib/libdvbv5/dvb-scan.c:372 msgid "dvb_read_section: read error" msgstr "DVB-Leseabschnitt: Lesefehler" # cyclic redundancy check -#: lib/libdvbv5/dvb-scan.c:363 +#: lib/libdvbv5/dvb-scan.c:379 #, c-format msgid "%s: crc error" msgstr "%s: CRC-Fehler" -#: lib/libdvbv5/dvb-scan.c:506 +#: lib/libdvbv5/dvb-scan.c:522 msgid "error while waiting for PAT table" msgstr "Fehler beim warten auf PAT-Tabelle" -#: lib/libdvbv5/dvb-scan.c:522 +#: lib/libdvbv5/dvb-scan.c:538 msgid "error while waiting for VCT table" msgstr "Fehler beim Warten auf VCT-Tabelle" -#: lib/libdvbv5/dvb-scan.c:536 +#: lib/libdvbv5/dvb-scan.c:552 #, c-format msgid "Program #%d is network PID: 0x%04x" msgstr "Programm #%d hat Netzwerkprogrammkennung: 0x%04x" -#: lib/libdvbv5/dvb-scan.c:542 +#: lib/libdvbv5/dvb-scan.c:558 #, c-format msgid "Program #%d ID 0x%04x, service ID 0x%04x" msgstr "Programm #%d Kennung 0x%04x, Dienstkennung 0x%04x" -#: lib/libdvbv5/dvb-scan.c:553 +#: lib/libdvbv5/dvb-scan.c:569 #, c-format msgid "error while reading the PMT table for service 0x%04x" msgstr "Fehler beim Lesen der PMT-Tabelle für Dienst 0x%04x" -#: lib/libdvbv5/dvb-scan.c:573 lib/libdvbv5/dvb-scan.c:602 +#: lib/libdvbv5/dvb-scan.c:589 lib/libdvbv5/dvb-scan.c:618 msgid "error while reading the NIT table" msgstr "Fehler beim Lesen der NIT-Tabelle" -#: lib/libdvbv5/dvb-scan.c:586 lib/libdvbv5/dvb-scan.c:613 +#: lib/libdvbv5/dvb-scan.c:602 lib/libdvbv5/dvb-scan.c:629 msgid "error while reading the SDT table" msgstr "Fehler beim Lesen der SDT-Tabelle" -#: lib/libdvbv5/dvb-scan.c:594 +#: lib/libdvbv5/dvb-scan.c:610 msgid "Parsing other NIT/SDT" msgstr "andere NIT/SDT wird ausgewertet" -#: lib/libdvbv5/dvb-scan.c:659 +#: lib/libdvbv5/dvb-scan.c:675 msgid "dvb_fe_set_parms failed" msgstr "dvb_fe_set_parms fehlgeschlagen" -#: lib/libdvbv5/dvb-scan.c:754 +#: lib/libdvbv5/dvb-scan.c:770 msgid "" "Cannot calc frequency shift. Either bandwidth/symbol-rate is unavailable " "(yet)." @@ -763,21 +784,21 @@ msgstr "" "Frequenzverschiebung kann nicht berechnet werden. Entweder die Bandbreiten- " "oder Symbolrate ist (noch) nicht verfügbar." -#: lib/libdvbv5/dvb-scan.c:836 +#: lib/libdvbv5/dvb-scan.c:852 msgid "not enough memory for a new scanning frequency/TS" msgstr "Speicher reicht nicht für eine neue Scan-Frequenz/-TS aus" -#: lib/libdvbv5/dvb-scan.c:865 +#: lib/libdvbv5/dvb-scan.c:881 #, c-format msgid "New transponder/channel found: #%d: %d" msgstr "neuen Transponder/Kanal gefunden: #%d: %d" -#: lib/libdvbv5/dvb-scan.c:874 +#: lib/libdvbv5/dvb-scan.c:890 #, c-format msgid "BUG: Couldn't add %d to the scan frequency list." msgstr "FEHLER: %d kann nicht zur Scan-Frequenzliste hinzugefügt werden." -#: lib/libdvbv5/dvb-scan.c:1216 +#: lib/libdvbv5/dvb-scan.c:1232 msgid "Transponders detection not implemented for this standard yet." msgstr "Transponder-Feststellung noch nicht für diesen Standard implementiert" @@ -806,3 +827,6 @@ msgstr "" #, c-format msgid "symbol rate not found" msgstr "Symbolrate nicht gefunden" + +#~ msgid "Universal, Europe" +#~ msgstr "universell, Europa" diff --git a/libdvbv5-po/libdvbv5.pot b/libdvbv5-po/libdvbv5.pot index 3100bfd3..f49e8108 100644 --- a/libdvbv5-po/libdvbv5.pot +++ b/libdvbv5-po/libdvbv5.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: v4l-utils 1.15.0\n" +"Project-Id-Version: v4l-utils 1.21.0\n" "Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n" -"POT-Creation-Date: 2018-09-21 15:56-0300\n" +"POT-Creation-Date: 2021-10-15 18:41+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -42,462 +42,467 @@ msgstr "" msgid "%s while opening %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:221 +#: lib/libdvbv5/dvb-fe.c:219 #, c-format msgid "Device %s (%s) capabilities:" msgstr "" -#: lib/libdvbv5/dvb-fe.c:247 +#: lib/libdvbv5/dvb-fe.c:245 #, c-format msgid "DVB API Version %d.%d%s, Current v5 delivery system: %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:250 +#: lib/libdvbv5/dvb-fe.c:248 msgid " (forcing DVBv3 calls)" msgstr "" -#: lib/libdvbv5/dvb-fe.c:295 +#: lib/libdvbv5/dvb-fe.c:293 msgid "delivery system not detected" msgstr "" -#: lib/libdvbv5/dvb-fe.c:316 +#: lib/libdvbv5/dvb-fe.c:312 msgid "driver returned 0 supported delivery systems!" msgstr "" -#: lib/libdvbv5/dvb-fe.c:324 +#: lib/libdvbv5/dvb-fe.c:319 msgid "Supported delivery system: " msgid_plural "Supported delivery systems: " msgstr[0] "" msgstr[1] "" -#: lib/libdvbv5/dvb-fe.c:334 +#: lib/libdvbv5/dvb-fe.c:329 msgid "" "Warning: new delivery systems like ISDB-T, ISDB-S, DMB-TH, DSS, ATSC-MH will " "be miss-detected by a DVBv5.4 or earlier API call" msgstr "" -#: lib/libdvbv5/dvb-fe.c:365 +#: lib/libdvbv5/dvb-fe.c:360 msgid "Frequency range for the current standard: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:368 +#: lib/libdvbv5/dvb-fe.c:363 #, c-format msgid "From: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:370 +#: lib/libdvbv5/dvb-fe.c:365 #, c-format msgid "To: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:373 +#: lib/libdvbv5/dvb-fe.c:368 #, c-format msgid "Step: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:377 +#: lib/libdvbv5/dvb-fe.c:372 #, c-format msgid "Tolerance: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:381 +#: lib/libdvbv5/dvb-fe.c:376 msgid "Symbol rate ranges for the current standard: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:383 +#: lib/libdvbv5/dvb-fe.c:378 #, c-format msgid "From: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:385 +#: lib/libdvbv5/dvb-fe.c:380 #, c-format msgid "To: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:388 +#: lib/libdvbv5/dvb-fe.c:383 #, c-format msgid "Tolerance: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:518 +#: lib/libdvbv5/dvb-fe.c:513 msgid "Set delivery system" msgstr "" -#: lib/libdvbv5/dvb-fe.c:530 +#: lib/libdvbv5/dvb-fe.c:525 msgid "Can't retrieve DVB information for the new delivery system." msgstr "" -#: lib/libdvbv5/dvb-fe.c:615 +#: lib/libdvbv5/dvb-fe.c:610 #, c-format msgid "Using a DVBv3 compat file for %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:704 +#: lib/libdvbv5/dvb-fe.c:699 #, c-format msgid "command %s (%d) not found during retrieve" msgstr "" -#: lib/libdvbv5/dvb-fe.c:721 +#: lib/libdvbv5/dvb-fe.c:716 #, c-format msgid "command %s (%d) not found during store" msgstr "" -#: lib/libdvbv5/dvb-fe.c:783 +#: lib/libdvbv5/dvb-fe.c:778 #, c-format msgid "Got parameters for %s:" msgstr "" -#: lib/libdvbv5/dvb-fe.c:902 +#: lib/libdvbv5/dvb-fe.c:897 msgid "Setting LNA" msgstr "" -#: lib/libdvbv5/dvb-fe.c:905 +#: lib/libdvbv5/dvb-fe.c:900 #, c-format msgid "LNA is %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:905 lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:900 lib/libdvbv5/dvb-fe.c:1900 msgid "ON" msgstr "" -#: lib/libdvbv5/dvb-fe.c:905 lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:900 lib/libdvbv5/dvb-fe.c:1900 msgid "OFF" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1005 +#: lib/libdvbv5/dvb-fe.c:1000 #, c-format msgid "%s not found on store" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1077 lib/libdvbv5/dvb-fe.c:1092 +#: lib/libdvbv5/dvb-fe.c:1072 lib/libdvbv5/dvb-fe.c:1087 #, c-format msgid "%s not found on retrieve" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1099 +#: lib/libdvbv5/dvb-fe.c:1094 #, c-format msgid "%s not available" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1106 +#: lib/libdvbv5/dvb-fe.c:1101 #, c-format msgid "Stats for %s = %d" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1531 lib/libdvbv5/dvb-fe.c:1561 +#: lib/libdvbv5/dvb-fe.c:1528 lib/libdvbv5/dvb-fe.c:1558 msgid "Status: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:1536 +#: lib/libdvbv5/dvb-fe.c:1533 #, c-format msgid "BER: %d, Strength: %d, SNR: %d, UCB: %d" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1690 +#: lib/libdvbv5/dvb-fe.c:1687 msgid "RF" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1691 +#: lib/libdvbv5/dvb-fe.c:1688 msgid "Carrier" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1692 +#: lib/libdvbv5/dvb-fe.c:1689 msgid "Viterbi" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1693 +#: lib/libdvbv5/dvb-fe.c:1690 msgid "Sync" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1694 +#: lib/libdvbv5/dvb-fe.c:1691 msgid "Lock" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1695 +#: lib/libdvbv5/dvb-fe.c:1692 msgid "Timeout" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1696 +#: lib/libdvbv5/dvb-fe.c:1693 msgid "Reinit" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1700 +#: lib/libdvbv5/dvb-fe.c:1697 msgid "Poor" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1701 +#: lib/libdvbv5/dvb-fe.c:1698 msgid "Ok" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1702 +#: lib/libdvbv5/dvb-fe.c:1699 msgid "Good" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1725 +#: lib/libdvbv5/dvb-fe.c:1722 msgid "Error: no adapter status" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1737 +#: lib/libdvbv5/dvb-fe.c:1734 #, c-format msgid "%-7s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1744 +#: lib/libdvbv5/dvb-fe.c:1741 #, c-format msgid "%7s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1789 +#: lib/libdvbv5/dvb-fe.c:1786 #, c-format msgid " Layer %c:" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1864 +#: lib/libdvbv5/dvb-fe.c:1861 msgid "SEC: set voltage to OFF" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1868 +#: lib/libdvbv5/dvb-fe.c:1865 #, c-format msgid "SEC: set voltage to %sV" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1887 +#: lib/libdvbv5/dvb-fe.c:1884 #, c-format msgid "DiSEqC TONE: %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:1900 #, c-format msgid "DiSEqC HIGH LNB VOLTAGE: %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1921 +#: lib/libdvbv5/dvb-fe.c:1918 #, c-format msgid "DiSEqC BURST: %s" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1947 +#: lib/libdvbv5/dvb-fe.c:1944 #, c-format msgid "DiSEqC command: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:1997 +#: lib/libdvbv5/dvb-fe.c:1994 #, c-format msgid "Assuming you're in %s.\n" msgstr "" -#: lib/libdvbv5/dvb-fe.c:2000 +#: lib/libdvbv5/dvb-fe.c:1997 msgid "Failed to guess country from the current locale setting.\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:76 +#: lib/libdvbv5/dvb-file.c:78 #, c-format msgid "Can't add property %s\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:240 lib/libdvbv5/dvb-file.c:756 -#: lib/libdvbv5/dvb-file.c:1276 +#: lib/libdvbv5/dvb-file.c:81 +#, c-format +msgid "Can't add property %d\n" +msgstr "" + +#: lib/libdvbv5/dvb-file.c:245 lib/libdvbv5/dvb-file.c:761 +#: lib/libdvbv5/dvb-file.c:1348 msgid "Allocating memory for dvb_file" msgstr "" -#: lib/libdvbv5/dvb-file.c:266 +#: lib/libdvbv5/dvb-file.c:271 #, c-format msgid "unknown delivery system type for %s" msgstr "" -#: lib/libdvbv5/dvb-file.c:277 +#: lib/libdvbv5/dvb-file.c:282 #, c-format msgid "Doesn't know how to handle delimiter '%s'" msgstr "" -#: lib/libdvbv5/dvb-file.c:288 +#: lib/libdvbv5/dvb-file.c:293 #, c-format msgid "Doesn't know how to parse delivery system %d" msgstr "" -#: lib/libdvbv5/dvb-file.c:316 +#: lib/libdvbv5/dvb-file.c:321 #, c-format msgid "parameter %i (%s) missing" msgstr "" -#: lib/libdvbv5/dvb-file.c:325 +#: lib/libdvbv5/dvb-file.c:330 #, c-format msgid "parameter %s invalid: %s" msgstr "" -#: lib/libdvbv5/dvb-file.c:382 lib/libdvbv5/dvb-file.c:841 +#: lib/libdvbv5/dvb-file.c:387 lib/libdvbv5/dvb-file.c:846 #, c-format msgid "ERROR %s while parsing line %d of %s\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:463 +#: lib/libdvbv5/dvb-file.c:468 #, c-format msgid "delivery system %d not supported on this format" msgstr "" -#: lib/libdvbv5/dvb-file.c:505 lib/libdvbv5/dvb-vdr-format.c:347 +#: lib/libdvbv5/dvb-file.c:510 lib/libdvbv5/dvb-vdr-format.c:347 #, c-format msgid "value not supported" msgstr "" -#: lib/libdvbv5/dvb-file.c:515 +#: lib/libdvbv5/dvb-file.c:520 #, c-format msgid "WARNING: missing video PID while parsing entry %d of %s\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:525 +#: lib/libdvbv5/dvb-file.c:530 #, c-format msgid "WARNING: missing audio PID while parsing entry %d of %s\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:544 +#: lib/libdvbv5/dvb-file.c:549 #, c-format msgid "property %s not supported while parsing entry %d of %s\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:565 lib/libdvbv5/dvb-vdr-format.c:440 +#: lib/libdvbv5/dvb-file.c:570 lib/libdvbv5/dvb-vdr-format.c:440 #, c-format msgid "ERROR: %s while parsing entry %d of %s\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:792 +#: lib/libdvbv5/dvb-file.c:797 #, c-format msgid "Missing channel group" msgstr "" -#: lib/libdvbv5/dvb-file.c:805 +#: lib/libdvbv5/dvb-file.c:810 #, c-format msgid "key/value without a channel group" msgstr "" -#: lib/libdvbv5/dvb-file.c:810 +#: lib/libdvbv5/dvb-file.c:815 #, c-format msgid "missing key" msgstr "" -#: lib/libdvbv5/dvb-file.c:819 +#: lib/libdvbv5/dvb-file.c:824 #, c-format msgid "missing value" msgstr "" -#: lib/libdvbv5/dvb-file.c:827 +#: lib/libdvbv5/dvb-file.c:832 #, c-format msgid "value %s is invalid for %s" msgstr "" -#: lib/libdvbv5/dvb-file.c:1155 +#: lib/libdvbv5/dvb-file.c:1227 #, c-format msgid "Channel %s (service ID %d) not found on PMT. Skipping it." msgstr "" -#: lib/libdvbv5/dvb-file.c:1173 +#: lib/libdvbv5/dvb-file.c:1245 msgid "Not enough memory" msgstr "" -#: lib/libdvbv5/dvb-file.c:1204 +#: lib/libdvbv5/dvb-file.c:1276 msgid "Couldn't get frontend props" msgstr "" -#: lib/libdvbv5/dvb-file.c:1233 +#: lib/libdvbv5/dvb-file.c:1305 #, c-format msgid "Storing Service ID %d: '%s'" msgstr "" -#: lib/libdvbv5/dvb-file.c:1248 +#: lib/libdvbv5/dvb-file.c:1320 msgid "reserved" msgstr "" -#: lib/libdvbv5/dvb-file.c:1249 +#: lib/libdvbv5/dvb-file.c:1321 msgid "digital television" msgstr "" -#: lib/libdvbv5/dvb-file.c:1250 +#: lib/libdvbv5/dvb-file.c:1322 msgid "digital radio" msgstr "" -#: lib/libdvbv5/dvb-file.c:1251 +#: lib/libdvbv5/dvb-file.c:1323 msgid "Teletext" msgstr "" -#: lib/libdvbv5/dvb-file.c:1252 +#: lib/libdvbv5/dvb-file.c:1324 msgid "NVOD reference" msgstr "" -#: lib/libdvbv5/dvb-file.c:1253 +#: lib/libdvbv5/dvb-file.c:1325 msgid "NVOD time-shifted" msgstr "" -#: lib/libdvbv5/dvb-file.c:1254 +#: lib/libdvbv5/dvb-file.c:1326 msgid "mosaic" msgstr "" -#: lib/libdvbv5/dvb-file.c:1255 +#: lib/libdvbv5/dvb-file.c:1327 msgid "PAL coded signal" msgstr "" -#: lib/libdvbv5/dvb-file.c:1256 +#: lib/libdvbv5/dvb-file.c:1328 msgid "SECAM coded signal" msgstr "" -#: lib/libdvbv5/dvb-file.c:1257 +#: lib/libdvbv5/dvb-file.c:1329 msgid "D/D2-MAC" msgstr "" -#: lib/libdvbv5/dvb-file.c:1258 +#: lib/libdvbv5/dvb-file.c:1330 msgid "FM Radio" msgstr "" -#: lib/libdvbv5/dvb-file.c:1259 +#: lib/libdvbv5/dvb-file.c:1331 msgid "NTSC coded signal" msgstr "" -#: lib/libdvbv5/dvb-file.c:1260 +#: lib/libdvbv5/dvb-file.c:1332 msgid "data broadcast" msgstr "" -#: lib/libdvbv5/dvb-file.c:1261 +#: lib/libdvbv5/dvb-file.c:1333 msgid "user defined" msgstr "" -#: lib/libdvbv5/dvb-file.c:1300 +#: lib/libdvbv5/dvb-file.c:1372 #, c-format msgid "Virtual channel %s, name = %s" msgstr "" -#: lib/libdvbv5/dvb-file.c:1329 +#: lib/libdvbv5/dvb-file.c:1401 #, c-format msgid "Service %s, provider %s: %s" msgstr "" -#: lib/libdvbv5/dvb-file.c:1342 +#: lib/libdvbv5/dvb-file.c:1414 #, c-format msgid "Storing as channel %s" msgstr "" -#: lib/libdvbv5/dvb-file.c:1385 +#: lib/libdvbv5/dvb-file.c:1457 msgid "WARNING: no SDT table - storing channel(s) without their names" msgstr "" -#: lib/libdvbv5/dvb-file.c:1387 +#: lib/libdvbv5/dvb-file.c:1459 msgid "WARNING: Some Service IDs are not at the SDT table" msgstr "" -#: lib/libdvbv5/dvb-file.c:1416 +#: lib/libdvbv5/dvb-file.c:1488 #, c-format msgid "File format %s is unknown\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:1461 +#: lib/libdvbv5/dvb-file.c:1533 #, c-format msgid "ERROR: Delivery system %s is not known. Valid values are:\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:1505 +#: lib/libdvbv5/dvb-file.c:1577 #, c-format msgid "Currently, VDR format is supported only for output\n" msgstr "" -#: lib/libdvbv5/dvb-file.c:1508 +#: lib/libdvbv5/dvb-file.c:1580 #, c-format msgid "Format is not supported\n" msgstr "" @@ -527,15 +532,15 @@ msgid "DEBUG " msgstr "" #: lib/libdvbv5/dvb-sat.c:56 -msgid "Universal, Europe" +msgid "Astra 19.2E, European Universal Ku (extended)" msgstr "" #: lib/libdvbv5/dvb-sat.c:73 -msgid "Expressvu, North America" +msgid "Old European Universal. Nowadays mostly replaced by Astra 19.2E" msgstr "" -#: lib/libdvbv5/dvb-sat.c:86 -msgid "Astra 1E, European Universal Ku (extended)" +#: lib/libdvbv5/dvb-sat.c:90 +msgid "Expressvu, North America" msgstr "" #: lib/libdvbv5/dvb-sat.c:103 @@ -650,7 +655,7 @@ msgid "%s: table memory pointer not filled" msgstr "" #: lib/libdvbv5/dvb-scan.c:166 lib/libdvbv5/dvb-scan.c:214 -#: lib/libdvbv5/dvb-scan.c:238 lib/libdvbv5/dvb-scan.c:323 +#: lib/libdvbv5/dvb-scan.c:239 lib/libdvbv5/dvb-scan.c:339 #, c-format msgid "%s: out of memory" msgstr "" @@ -665,105 +670,117 @@ msgstr "" msgid "%s: couldn't match ID %d at the active section filters" msgstr "" -#: lib/libdvbv5/dvb-scan.c:255 +#: lib/libdvbv5/dvb-scan.c:254 #, c-format -msgid "%s: section repeated on table 0x%02x, extension ID 0x%04x: done" +msgid "%s: extension already done, ignoring: 0x%04x" msgstr "" -#: lib/libdvbv5/dvb-scan.c:273 +#: lib/libdvbv5/dvb-scan.c:267 +#, c-format +msgid "" +"%s: section repeated on table 0x%02x, extension ID 0x%04x, section %d/%d: " +"done" +msgstr "" + +#: lib/libdvbv5/dvb-scan.c:285 #, c-format msgid "%s: no initializer for table %d" msgstr "" -#: lib/libdvbv5/dvb-scan.c:279 +#: lib/libdvbv5/dvb-scan.c:291 #, c-format msgid "%s: table 0x%02x, extension ID 0x%04x: done" msgstr "" -#: lib/libdvbv5/dvb-scan.c:318 +#: lib/libdvbv5/dvb-scan.c:304 +#, c-format +msgid "%s: extension not completed yet: 0x%04x" +msgstr "" + +#: lib/libdvbv5/dvb-scan.c:334 #, c-format msgid "%s: waiting for table ID 0x%02x, program ID 0x%02x" msgstr "" -#: lib/libdvbv5/dvb-scan.c:344 +#: lib/libdvbv5/dvb-scan.c:360 #, c-format msgid "%s: no data read on section filter" msgstr "" -#: lib/libdvbv5/dvb-scan.c:351 +#: lib/libdvbv5/dvb-scan.c:367 #, c-format msgid "%s: buf returned an empty buffer" msgstr "" -#: lib/libdvbv5/dvb-scan.c:356 +#: lib/libdvbv5/dvb-scan.c:372 msgid "dvb_read_section: read error" msgstr "" -#: lib/libdvbv5/dvb-scan.c:363 +#: lib/libdvbv5/dvb-scan.c:379 #, c-format msgid "%s: crc error" msgstr "" -#: lib/libdvbv5/dvb-scan.c:506 +#: lib/libdvbv5/dvb-scan.c:522 msgid "error while waiting for PAT table" msgstr "" -#: lib/libdvbv5/dvb-scan.c:522 +#: lib/libdvbv5/dvb-scan.c:538 msgid "error while waiting for VCT table" msgstr "" -#: lib/libdvbv5/dvb-scan.c:536 +#: lib/libdvbv5/dvb-scan.c:552 #, c-format msgid "Program #%d is network PID: 0x%04x" msgstr "" -#: lib/libdvbv5/dvb-scan.c:542 +#: lib/libdvbv5/dvb-scan.c:558 #, c-format msgid "Program #%d ID 0x%04x, service ID 0x%04x" msgstr "" -#: lib/libdvbv5/dvb-scan.c:553 +#: lib/libdvbv5/dvb-scan.c:569 #, c-format msgid "error while reading the PMT table for service 0x%04x" msgstr "" -#: lib/libdvbv5/dvb-scan.c:573 lib/libdvbv5/dvb-scan.c:602 +#: lib/libdvbv5/dvb-scan.c:589 lib/libdvbv5/dvb-scan.c:618 msgid "error while reading the NIT table" msgstr "" -#: lib/libdvbv5/dvb-scan.c:586 lib/libdvbv5/dvb-scan.c:613 +#: lib/libdvbv5/dvb-scan.c:602 lib/libdvbv5/dvb-scan.c:629 msgid "error while reading the SDT table" msgstr "" -#: lib/libdvbv5/dvb-scan.c:594 +#: lib/libdvbv5/dvb-scan.c:610 msgid "Parsing other NIT/SDT" msgstr "" -#: lib/libdvbv5/dvb-scan.c:659 +#: lib/libdvbv5/dvb-scan.c:675 msgid "dvb_fe_set_parms failed" msgstr "" -#: lib/libdvbv5/dvb-scan.c:754 +#: lib/libdvbv5/dvb-scan.c:770 msgid "" "Cannot calc frequency shift. Either bandwidth/symbol-rate is unavailable " "(yet)." msgstr "" -#: lib/libdvbv5/dvb-scan.c:836 +#: lib/libdvbv5/dvb-scan.c:852 msgid "not enough memory for a new scanning frequency/TS" msgstr "" -#: lib/libdvbv5/dvb-scan.c:865 +#: lib/libdvbv5/dvb-scan.c:881 #, c-format msgid "New transponder/channel found: #%d: %d" msgstr "" -#: lib/libdvbv5/dvb-scan.c:874 +#: lib/libdvbv5/dvb-scan.c:890 #, c-format msgid "BUG: Couldn't add %d to the scan frequency list." msgstr "" -#: lib/libdvbv5/dvb-scan.c:1216 +#: lib/libdvbv5/dvb-scan.c:1232 msgid "Transponders detection not implemented for this standard yet." msgstr "" diff --git a/libdvbv5-po/pt_BR.po b/libdvbv5-po/pt_BR.po index 67b1ab2e..a8813013 100644 --- a/libdvbv5-po/pt_BR.po +++ b/libdvbv5-po/pt_BR.po @@ -8,7 +8,7 @@ msgid "" msgstr "" "Project-Id-Version: libdvbv5 1.7.0\n" "Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n" -"POT-Creation-Date: 2018-09-21 15:56-0300\n" +"POT-Creation-Date: 2021-10-15 18:41+0200\n" "PO-Revision-Date: 2017-05-06 23:13-0300\n" "Last-Translator: Mauro Carvalho Chehab <mchehab@kernel.org>\n" "Language-Team: Brazilian Portuguese\n" @@ -47,35 +47,35 @@ msgstr "parms calloc: %s" msgid "%s while opening %s" msgstr "%s enquanto abrindo %s" -#: lib/libdvbv5/dvb-fe.c:221 +#: lib/libdvbv5/dvb-fe.c:219 #, c-format msgid "Device %s (%s) capabilities:" msgstr "Dispositivo %s (%s) propriedades:" -#: lib/libdvbv5/dvb-fe.c:247 +#: lib/libdvbv5/dvb-fe.c:245 #, c-format msgid "DVB API Version %d.%d%s, Current v5 delivery system: %s" msgstr "DVB API Versão %d.%d%s, sistema de TV digital atual (v5): %s" -#: lib/libdvbv5/dvb-fe.c:250 +#: lib/libdvbv5/dvb-fe.c:248 msgid " (forcing DVBv3 calls)" msgstr " (forçando chamadas via DVBv3)" -#: lib/libdvbv5/dvb-fe.c:295 +#: lib/libdvbv5/dvb-fe.c:293 msgid "delivery system not detected" msgstr "sistema de TV digital não detetado" -#: lib/libdvbv5/dvb-fe.c:316 +#: lib/libdvbv5/dvb-fe.c:312 msgid "driver returned 0 supported delivery systems!" msgstr "driver retornou 0 sistemas de TV digital suportados!" -#: lib/libdvbv5/dvb-fe.c:324 +#: lib/libdvbv5/dvb-fe.c:319 msgid "Supported delivery system: " msgid_plural "Supported delivery systems: " msgstr[0] "Sistema de TV digital suportado:" msgstr[1] "Sistemas de TV digital suportados:" -#: lib/libdvbv5/dvb-fe.c:334 +#: lib/libdvbv5/dvb-fe.c:329 msgid "" "Warning: new delivery systems like ISDB-T, ISDB-S, DMB-TH, DSS, ATSC-MH will " "be miss-detected by a DVBv5.4 or earlier API call" @@ -83,430 +83,436 @@ msgstr "" "Aviso: novos sistemas de TV digital como ISDB-T, ISDB-S, DMB-TH, DSS, ATSC-" "MH serão mal detetados por uma chamada de API DVBv5.4 ou anterior" -#: lib/libdvbv5/dvb-fe.c:365 +#: lib/libdvbv5/dvb-fe.c:360 msgid "Frequency range for the current standard: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:368 +#: lib/libdvbv5/dvb-fe.c:363 #, c-format msgid "From: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:370 +#: lib/libdvbv5/dvb-fe.c:365 #, c-format msgid "To: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:373 +#: lib/libdvbv5/dvb-fe.c:368 #, c-format msgid "Step: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:377 +#: lib/libdvbv5/dvb-fe.c:372 #, c-format msgid "Tolerance: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:381 +#: lib/libdvbv5/dvb-fe.c:376 msgid "Symbol rate ranges for the current standard: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:383 +#: lib/libdvbv5/dvb-fe.c:378 #, c-format msgid "From: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:385 +#: lib/libdvbv5/dvb-fe.c:380 #, c-format msgid "To: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:388 +#: lib/libdvbv5/dvb-fe.c:383 #, c-format msgid "Tolerance: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:518 +#: lib/libdvbv5/dvb-fe.c:513 msgid "Set delivery system" msgstr "Configura sistema de TV digital" -#: lib/libdvbv5/dvb-fe.c:530 +#: lib/libdvbv5/dvb-fe.c:525 msgid "Can't retrieve DVB information for the new delivery system." msgstr "" -#: lib/libdvbv5/dvb-fe.c:615 +#: lib/libdvbv5/dvb-fe.c:610 #, c-format msgid "Using a DVBv3 compat file for %s" msgstr "Usando um arquivo compatível com a API DVBv3 para %s" -#: lib/libdvbv5/dvb-fe.c:704 +#: lib/libdvbv5/dvb-fe.c:699 #, c-format msgid "command %s (%d) not found during retrieve" msgstr "comando %s (%d) não encontrado durante leitura" -#: lib/libdvbv5/dvb-fe.c:721 +#: lib/libdvbv5/dvb-fe.c:716 #, c-format msgid "command %s (%d) not found during store" msgstr "comando %s (%d) não encontrado durante armazenamento" -#: lib/libdvbv5/dvb-fe.c:783 +#: lib/libdvbv5/dvb-fe.c:778 #, c-format msgid "Got parameters for %s:" msgstr "Obtidos parâmetros para %s:" -#: lib/libdvbv5/dvb-fe.c:902 +#: lib/libdvbv5/dvb-fe.c:897 msgid "Setting LNA" msgstr "Configurando LNA" -#: lib/libdvbv5/dvb-fe.c:905 +#: lib/libdvbv5/dvb-fe.c:900 #, c-format msgid "LNA is %s" msgstr "LNA está %s" -#: lib/libdvbv5/dvb-fe.c:905 lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:900 lib/libdvbv5/dvb-fe.c:1900 msgid "ON" msgstr "LIGADO" -#: lib/libdvbv5/dvb-fe.c:905 lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:900 lib/libdvbv5/dvb-fe.c:1900 msgid "OFF" msgstr "DESLIGADO" -#: lib/libdvbv5/dvb-fe.c:1005 +#: lib/libdvbv5/dvb-fe.c:1000 #, c-format msgid "%s not found on store" msgstr "%s não encontrado durante armazenamento" -#: lib/libdvbv5/dvb-fe.c:1077 lib/libdvbv5/dvb-fe.c:1092 +#: lib/libdvbv5/dvb-fe.c:1072 lib/libdvbv5/dvb-fe.c:1087 #, c-format msgid "%s not found on retrieve" msgstr "%s não encontrado durante leitura" -#: lib/libdvbv5/dvb-fe.c:1099 +#: lib/libdvbv5/dvb-fe.c:1094 #, c-format msgid "%s not available" msgstr "%s não encontrado" -#: lib/libdvbv5/dvb-fe.c:1106 +#: lib/libdvbv5/dvb-fe.c:1101 #, c-format msgid "Stats for %s = %d" msgstr "Estatísticas para %s = %d" -#: lib/libdvbv5/dvb-fe.c:1531 lib/libdvbv5/dvb-fe.c:1561 +#: lib/libdvbv5/dvb-fe.c:1528 lib/libdvbv5/dvb-fe.c:1558 msgid "Status: " msgstr "Estado:" -#: lib/libdvbv5/dvb-fe.c:1536 +#: lib/libdvbv5/dvb-fe.c:1533 #, c-format msgid "BER: %d, Strength: %d, SNR: %d, UCB: %d" msgstr "BER: %d, Potência: %d, SNR: %d, UCB: %d" -#: lib/libdvbv5/dvb-fe.c:1690 +#: lib/libdvbv5/dvb-fe.c:1687 msgid "RF" msgstr "RF" -#: lib/libdvbv5/dvb-fe.c:1691 +#: lib/libdvbv5/dvb-fe.c:1688 msgid "Carrier" msgstr "Portadora" -#: lib/libdvbv5/dvb-fe.c:1692 +#: lib/libdvbv5/dvb-fe.c:1689 msgid "Viterbi" msgstr "Viterbi" -#: lib/libdvbv5/dvb-fe.c:1693 +#: lib/libdvbv5/dvb-fe.c:1690 msgid "Sync" msgstr "Sinc" -#: lib/libdvbv5/dvb-fe.c:1694 +#: lib/libdvbv5/dvb-fe.c:1691 msgid "Lock" msgstr "Travado" -#: lib/libdvbv5/dvb-fe.c:1695 +#: lib/libdvbv5/dvb-fe.c:1692 msgid "Timeout" msgstr "Timeout" -#: lib/libdvbv5/dvb-fe.c:1696 +#: lib/libdvbv5/dvb-fe.c:1693 msgid "Reinit" msgstr "Reinicio" -#: lib/libdvbv5/dvb-fe.c:1700 +#: lib/libdvbv5/dvb-fe.c:1697 msgid "Poor" msgstr "Ruim" -#: lib/libdvbv5/dvb-fe.c:1701 +#: lib/libdvbv5/dvb-fe.c:1698 msgid "Ok" msgstr "Ok" -#: lib/libdvbv5/dvb-fe.c:1702 +#: lib/libdvbv5/dvb-fe.c:1699 msgid "Good" msgstr "Bom" -#: lib/libdvbv5/dvb-fe.c:1725 +#: lib/libdvbv5/dvb-fe.c:1722 msgid "Error: no adapter status" msgstr "Erro: sem estado do adaptador" -#: lib/libdvbv5/dvb-fe.c:1737 +#: lib/libdvbv5/dvb-fe.c:1734 #, c-format msgid "%-7s" msgstr "%-9s" -#: lib/libdvbv5/dvb-fe.c:1744 +#: lib/libdvbv5/dvb-fe.c:1741 #, c-format msgid "%7s" msgstr "%9s" -#: lib/libdvbv5/dvb-fe.c:1789 +#: lib/libdvbv5/dvb-fe.c:1786 #, c-format msgid " Layer %c:" msgstr " Camada %c:" -#: lib/libdvbv5/dvb-fe.c:1864 +#: lib/libdvbv5/dvb-fe.c:1861 msgid "SEC: set voltage to OFF" msgstr "SEC: desliga voltagem" -#: lib/libdvbv5/dvb-fe.c:1868 +#: lib/libdvbv5/dvb-fe.c:1865 #, c-format msgid "SEC: set voltage to %sV" msgstr "SEC: ajusta voltagem para %sV" -#: lib/libdvbv5/dvb-fe.c:1887 +#: lib/libdvbv5/dvb-fe.c:1884 #, c-format msgid "DiSEqC TONE: %s" msgstr "TOM DiSEqC: %s" -#: lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:1900 #, c-format msgid "DiSEqC HIGH LNB VOLTAGE: %s" msgstr "VOLTAGEM ALTA DiSEqC para LNB: %s" -#: lib/libdvbv5/dvb-fe.c:1921 +#: lib/libdvbv5/dvb-fe.c:1918 #, c-format msgid "DiSEqC BURST: %s" msgstr "DiSEqC BURST: %s" -#: lib/libdvbv5/dvb-fe.c:1947 +#: lib/libdvbv5/dvb-fe.c:1944 #, c-format msgid "DiSEqC command: " msgstr "Comando DiSEqC:" -#: lib/libdvbv5/dvb-fe.c:1997 +#: lib/libdvbv5/dvb-fe.c:1994 #, c-format msgid "Assuming you're in %s.\n" msgstr "Assumindo que está em %s.\n" -#: lib/libdvbv5/dvb-fe.c:2000 +#: lib/libdvbv5/dvb-fe.c:1997 msgid "Failed to guess country from the current locale setting.\n" msgstr "" "Falha na identificação do país baseado na configuração atual de locale.\n" -#: lib/libdvbv5/dvb-file.c:76 +#: lib/libdvbv5/dvb-file.c:78 #, c-format msgid "Can't add property %s\n" msgstr "Não é possível adicionar propriedade %s\n" -#: lib/libdvbv5/dvb-file.c:240 lib/libdvbv5/dvb-file.c:756 -#: lib/libdvbv5/dvb-file.c:1276 +#: lib/libdvbv5/dvb-file.c:81 +#, fuzzy, c-format +#| msgid "Can't add property %s\n" +msgid "Can't add property %d\n" +msgstr "Não é possível adicionar propriedade %s\n" + +#: lib/libdvbv5/dvb-file.c:245 lib/libdvbv5/dvb-file.c:761 +#: lib/libdvbv5/dvb-file.c:1348 msgid "Allocating memory for dvb_file" msgstr "Alocação de memória para dvb_file" -#: lib/libdvbv5/dvb-file.c:266 +#: lib/libdvbv5/dvb-file.c:271 #, c-format msgid "unknown delivery system type for %s" msgstr "sistema de TV digital desconhecido para %s" -#: lib/libdvbv5/dvb-file.c:277 +#: lib/libdvbv5/dvb-file.c:282 #, c-format msgid "Doesn't know how to handle delimiter '%s'" msgstr "Não sei como lidar com delimitador '%s'" -#: lib/libdvbv5/dvb-file.c:288 +#: lib/libdvbv5/dvb-file.c:293 #, c-format msgid "Doesn't know how to parse delivery system %d" msgstr "Não sei como analisar sistema de TV digital de %d" -#: lib/libdvbv5/dvb-file.c:316 +#: lib/libdvbv5/dvb-file.c:321 #, c-format msgid "parameter %i (%s) missing" msgstr "parâmetro%i (%s) faltando" -#: lib/libdvbv5/dvb-file.c:325 +#: lib/libdvbv5/dvb-file.c:330 #, c-format msgid "parameter %s invalid: %s" msgstr "parâmetro %s inválido: %s" -#: lib/libdvbv5/dvb-file.c:382 lib/libdvbv5/dvb-file.c:841 +#: lib/libdvbv5/dvb-file.c:387 lib/libdvbv5/dvb-file.c:846 #, c-format msgid "ERROR %s while parsing line %d of %s\n" msgstr "ERROR %s ao analisar linha %d de %s\n" -#: lib/libdvbv5/dvb-file.c:463 +#: lib/libdvbv5/dvb-file.c:468 #, c-format msgid "delivery system %d not supported on this format" msgstr "sistema de TV digital %d não suportado neste formato" -#: lib/libdvbv5/dvb-file.c:505 lib/libdvbv5/dvb-vdr-format.c:347 +#: lib/libdvbv5/dvb-file.c:510 lib/libdvbv5/dvb-vdr-format.c:347 #, c-format msgid "value not supported" msgstr "valor não suportado" -#: lib/libdvbv5/dvb-file.c:515 +#: lib/libdvbv5/dvb-file.c:520 #, c-format msgid "WARNING: missing video PID while parsing entry %d of %s\n" msgstr "AVISO: falta de vídeo PID ao analisar a entrada %d de %s\n" -#: lib/libdvbv5/dvb-file.c:525 +#: lib/libdvbv5/dvb-file.c:530 #, c-format msgid "WARNING: missing audio PID while parsing entry %d of %s\n" msgstr "AVISO: falta de áudio PID ao analisar a entrada %d de %s\n" -#: lib/libdvbv5/dvb-file.c:544 +#: lib/libdvbv5/dvb-file.c:549 #, c-format msgid "property %s not supported while parsing entry %d of %s\n" msgstr "propriedade %s não é suportada durante a análise de entrada %d de %s\n" -#: lib/libdvbv5/dvb-file.c:565 lib/libdvbv5/dvb-vdr-format.c:440 +#: lib/libdvbv5/dvb-file.c:570 lib/libdvbv5/dvb-vdr-format.c:440 #, c-format msgid "ERROR: %s while parsing entry %d of %s\n" msgstr "ERRO: %s ao analisar a entrada %d de %s\n" -#: lib/libdvbv5/dvb-file.c:792 +#: lib/libdvbv5/dvb-file.c:797 #, c-format msgid "Missing channel group" msgstr "Faltando grupo de canais" -#: lib/libdvbv5/dvb-file.c:805 +#: lib/libdvbv5/dvb-file.c:810 #, c-format msgid "key/value without a channel group" msgstr "chave/valor sem grupo de canais" -#: lib/libdvbv5/dvb-file.c:810 +#: lib/libdvbv5/dvb-file.c:815 #, c-format msgid "missing key" msgstr "falta chave" -#: lib/libdvbv5/dvb-file.c:819 +#: lib/libdvbv5/dvb-file.c:824 #, c-format msgid "missing value" msgstr "falta valor" -#: lib/libdvbv5/dvb-file.c:827 +#: lib/libdvbv5/dvb-file.c:832 #, c-format msgid "value %s is invalid for %s" msgstr "valor %s é inválido para %s" -#: lib/libdvbv5/dvb-file.c:1155 +#: lib/libdvbv5/dvb-file.c:1227 #, c-format msgid "Channel %s (service ID %d) not found on PMT. Skipping it." msgstr "Canal %s (serviço de ID %d) não foi encontrado na PMT. Ignorando." -#: lib/libdvbv5/dvb-file.c:1173 +#: lib/libdvbv5/dvb-file.c:1245 msgid "Not enough memory" msgstr "Memória insuficiente" -#: lib/libdvbv5/dvb-file.c:1204 +#: lib/libdvbv5/dvb-file.c:1276 msgid "Couldn't get frontend props" msgstr "Não foi possível obter propriedades do frontend" -#: lib/libdvbv5/dvb-file.c:1233 +#: lib/libdvbv5/dvb-file.c:1305 #, c-format msgid "Storing Service ID %d: '%s'" msgstr "Armazenando Serviço ID %d: '%s'" -#: lib/libdvbv5/dvb-file.c:1248 +#: lib/libdvbv5/dvb-file.c:1320 msgid "reserved" msgstr "reservado" -#: lib/libdvbv5/dvb-file.c:1249 +#: lib/libdvbv5/dvb-file.c:1321 msgid "digital television" msgstr "televisão digital" -#: lib/libdvbv5/dvb-file.c:1250 +#: lib/libdvbv5/dvb-file.c:1322 msgid "digital radio" msgstr "rádio digital" -#: lib/libdvbv5/dvb-file.c:1251 +#: lib/libdvbv5/dvb-file.c:1323 msgid "Teletext" msgstr "Teletexto" -#: lib/libdvbv5/dvb-file.c:1252 +#: lib/libdvbv5/dvb-file.c:1324 msgid "NVOD reference" msgstr "NVOD referência" -#: lib/libdvbv5/dvb-file.c:1253 +#: lib/libdvbv5/dvb-file.c:1325 msgid "NVOD time-shifted" msgstr "NVOD com time-shift" -#: lib/libdvbv5/dvb-file.c:1254 +#: lib/libdvbv5/dvb-file.c:1326 msgid "mosaic" msgstr "mosaico" -#: lib/libdvbv5/dvb-file.c:1255 +#: lib/libdvbv5/dvb-file.c:1327 msgid "PAL coded signal" msgstr "Sinal codificado PAL" -#: lib/libdvbv5/dvb-file.c:1256 +#: lib/libdvbv5/dvb-file.c:1328 msgid "SECAM coded signal" msgstr "Sinal codificado SECAM" -#: lib/libdvbv5/dvb-file.c:1257 +#: lib/libdvbv5/dvb-file.c:1329 msgid "D/D2-MAC" msgstr "D/D2-MAC" -#: lib/libdvbv5/dvb-file.c:1258 +#: lib/libdvbv5/dvb-file.c:1330 msgid "FM Radio" msgstr "Rádio FM" -#: lib/libdvbv5/dvb-file.c:1259 +#: lib/libdvbv5/dvb-file.c:1331 msgid "NTSC coded signal" msgstr "Sinal codificado NTSC" -#: lib/libdvbv5/dvb-file.c:1260 +#: lib/libdvbv5/dvb-file.c:1332 msgid "data broadcast" msgstr "transmissão de dados" -#: lib/libdvbv5/dvb-file.c:1261 +#: lib/libdvbv5/dvb-file.c:1333 msgid "user defined" msgstr "definido pelo usuário" -#: lib/libdvbv5/dvb-file.c:1300 +#: lib/libdvbv5/dvb-file.c:1372 #, c-format msgid "Virtual channel %s, name = %s" msgstr "Canal virtual %s, nome = %s" -#: lib/libdvbv5/dvb-file.c:1329 +#: lib/libdvbv5/dvb-file.c:1401 #, c-format msgid "Service %s, provider %s: %s" msgstr "Serviço %s, prestador %s: %s" -#: lib/libdvbv5/dvb-file.c:1342 +#: lib/libdvbv5/dvb-file.c:1414 #, c-format msgid "Storing as channel %s" msgstr "Armazenar como canal %s" -#: lib/libdvbv5/dvb-file.c:1385 +#: lib/libdvbv5/dvb-file.c:1457 msgid "WARNING: no SDT table - storing channel(s) without their names" msgstr "AVISO: nenhuma tabela SDT - armazenando canal(s), sem os seus nomes" -#: lib/libdvbv5/dvb-file.c:1387 +#: lib/libdvbv5/dvb-file.c:1459 msgid "WARNING: Some Service IDs are not at the SDT table" msgstr "AVISO: Alguns identificadores de serviço não estão na tabela SDT" -#: lib/libdvbv5/dvb-file.c:1416 +#: lib/libdvbv5/dvb-file.c:1488 #, c-format msgid "File format %s is unknown\n" msgstr "Formato de arquivo %s é desconhecido\n" -#: lib/libdvbv5/dvb-file.c:1461 +#: lib/libdvbv5/dvb-file.c:1533 #, c-format msgid "ERROR: Delivery system %s is not known. Valid values are:\n" msgstr "" "ERRO: sistema de TV digital %s não é conhecido. Os valores válidos são:\n" -#: lib/libdvbv5/dvb-file.c:1505 +#: lib/libdvbv5/dvb-file.c:1577 #, c-format msgid "Currently, VDR format is supported only for output\n" msgstr "Atualmente, o formato VDR é suportado apenas para a saída\n" -#: lib/libdvbv5/dvb-file.c:1508 +#: lib/libdvbv5/dvb-file.c:1580 #, c-format msgid "Format is not supported\n" msgstr "Formato não é suportado\n" @@ -536,17 +542,19 @@ msgid "DEBUG " msgstr "DEBUG " #: lib/libdvbv5/dvb-sat.c:56 -msgid "Universal, Europe" -msgstr "Universal, Europa" +#, fuzzy +#| msgid "Astra 1E, European Universal Ku (extended)" +msgid "Astra 19.2E, European Universal Ku (extended)" +msgstr "Astra 1E, Europeu Universal banda KU (extendido)" #: lib/libdvbv5/dvb-sat.c:73 +msgid "Old European Universal. Nowadays mostly replaced by Astra 19.2E" +msgstr "" + +#: lib/libdvbv5/dvb-sat.c:90 msgid "Expressvu, North America" msgstr "Expressvu, América do Norte" -#: lib/libdvbv5/dvb-sat.c:86 -msgid "Astra 1E, European Universal Ku (extended)" -msgstr "Astra 1E, Europeu Universal banda KU (extendido)" - #: lib/libdvbv5/dvb-sat.c:103 msgid "Standard" msgstr "Padrão" @@ -659,7 +667,7 @@ msgid "%s: table memory pointer not filled" msgstr "%s: ponteiro de memória tabela não preenchido" #: lib/libdvbv5/dvb-scan.c:166 lib/libdvbv5/dvb-scan.c:214 -#: lib/libdvbv5/dvb-scan.c:238 lib/libdvbv5/dvb-scan.c:323 +#: lib/libdvbv5/dvb-scan.c:239 lib/libdvbv5/dvb-scan.c:339 #, c-format msgid "%s: out of memory" msgstr "%s: memória insuficiente" @@ -674,85 +682,98 @@ msgstr "%s: recebeu tabela 0x%02x, ID de extensão 0x%04x, seção %d/%d" msgid "%s: couldn't match ID %d at the active section filters" msgstr "%s: não foi possível coincidir com ID %d nos filtros seção ativos" -#: lib/libdvbv5/dvb-scan.c:255 +#: lib/libdvbv5/dvb-scan.c:254 #, c-format -msgid "%s: section repeated on table 0x%02x, extension ID 0x%04x: done" +msgid "%s: extension already done, ignoring: 0x%04x" +msgstr "" + +#: lib/libdvbv5/dvb-scan.c:267 +#, fuzzy, c-format +#| msgid "%s: section repeated on table 0x%02x, extension ID 0x%04x: done" +msgid "" +"%s: section repeated on table 0x%02x, extension ID 0x%04x, section %d/%d: " +"done" msgstr "%s: recebeu tabela 0x%02x repetida, ID de extensão 0x%04x: concluído" -#: lib/libdvbv5/dvb-scan.c:273 +#: lib/libdvbv5/dvb-scan.c:285 #, c-format msgid "%s: no initializer for table %d" msgstr "%s: no inicializador para a tabela %d" -#: lib/libdvbv5/dvb-scan.c:279 +#: lib/libdvbv5/dvb-scan.c:291 #, c-format msgid "%s: table 0x%02x, extension ID 0x%04x: done" msgstr "%s: tabela 0x%02x, ID de extensão 0x%04x: concluído" -#: lib/libdvbv5/dvb-scan.c:318 +#: lib/libdvbv5/dvb-scan.c:304 +#, c-format +msgid "%s: extension not completed yet: 0x%04x" +msgstr "" + +#: lib/libdvbv5/dvb-scan.c:334 #, c-format msgid "%s: waiting for table ID 0x%02x, program ID 0x%02x" msgstr "%s: à espera de tabela ID 0x%02x, ID programa 0x%02x" -#: lib/libdvbv5/dvb-scan.c:344 +#: lib/libdvbv5/dvb-scan.c:360 #, c-format msgid "%s: no data read on section filter" msgstr "%s: nenhum dado lido do filtro de seção" -#: lib/libdvbv5/dvb-scan.c:351 +#: lib/libdvbv5/dvb-scan.c:367 #, c-format msgid "%s: buf returned an empty buffer" msgstr "%s: retornou um buffer vazio" -#: lib/libdvbv5/dvb-scan.c:356 +#: lib/libdvbv5/dvb-scan.c:372 msgid "dvb_read_section: read error" msgstr "dvb_read_section: erro de leitura" -#: lib/libdvbv5/dvb-scan.c:363 +#: lib/libdvbv5/dvb-scan.c:379 #, c-format msgid "%s: crc error" msgstr "%s: erro de CRC" -#: lib/libdvbv5/dvb-scan.c:506 +#: lib/libdvbv5/dvb-scan.c:522 msgid "error while waiting for PAT table" msgstr "erro enquanto espera por tabela PAT" -#: lib/libdvbv5/dvb-scan.c:522 +#: lib/libdvbv5/dvb-scan.c:538 msgid "error while waiting for VCT table" msgstr "erro enquanto espera por tabela VCT" -#: lib/libdvbv5/dvb-scan.c:536 +#: lib/libdvbv5/dvb-scan.c:552 #, c-format msgid "Program #%d is network PID: 0x%04x" msgstr "Programa #%d é PID de rede: 0x%04x" -#: lib/libdvbv5/dvb-scan.c:542 +#: lib/libdvbv5/dvb-scan.c:558 #, c-format msgid "Program #%d ID 0x%04x, service ID 0x%04x" msgstr "Programa #%d ID 0x%04x, ID de serviço 0x%04x" -#: lib/libdvbv5/dvb-scan.c:553 +#: lib/libdvbv5/dvb-scan.c:569 #, c-format msgid "error while reading the PMT table for service 0x%04x" msgstr "erro ao ler tabela PMT para o serviço 0x%04x" -#: lib/libdvbv5/dvb-scan.c:573 lib/libdvbv5/dvb-scan.c:602 +#: lib/libdvbv5/dvb-scan.c:589 lib/libdvbv5/dvb-scan.c:618 msgid "error while reading the NIT table" msgstr "erro ao ler tabela de NIT" -#: lib/libdvbv5/dvb-scan.c:586 lib/libdvbv5/dvb-scan.c:613 +#: lib/libdvbv5/dvb-scan.c:602 lib/libdvbv5/dvb-scan.c:629 msgid "error while reading the SDT table" msgstr "erro ao ler tabela de SDT" -#: lib/libdvbv5/dvb-scan.c:594 +#: lib/libdvbv5/dvb-scan.c:610 msgid "Parsing other NIT/SDT" msgstr "Analisando outro NIT/SDT" -#: lib/libdvbv5/dvb-scan.c:659 +#: lib/libdvbv5/dvb-scan.c:675 msgid "dvb_fe_set_parms failed" msgstr "dvb_fe_set_parms falhou" -#: lib/libdvbv5/dvb-scan.c:754 +#: lib/libdvbv5/dvb-scan.c:770 msgid "" "Cannot calc frequency shift. Either bandwidth/symbol-rate is unavailable " "(yet)." @@ -760,22 +781,22 @@ msgstr "" "Não é calcular deslocamento de frequência. Ou banda ou taxa de símbolo não " "está disponível (ainda)." -#: lib/libdvbv5/dvb-scan.c:836 +#: lib/libdvbv5/dvb-scan.c:852 msgid "not enough memory for a new scanning frequency/TS" msgstr "não há memória suficiente para uma nova varredura de frequência/TS" -#: lib/libdvbv5/dvb-scan.c:865 +#: lib/libdvbv5/dvb-scan.c:881 #, c-format msgid "New transponder/channel found: #%d: %d" msgstr "Novo transponder/canal encontrado: #%d: %d" -#: lib/libdvbv5/dvb-scan.c:874 +#: lib/libdvbv5/dvb-scan.c:890 #, c-format msgid "BUG: Couldn't add %d to the scan frequency list." msgstr "" "BUG: Não foi possível adicionar %d na lista de freqüências de varredura." -#: lib/libdvbv5/dvb-scan.c:1216 +#: lib/libdvbv5/dvb-scan.c:1232 msgid "Transponders detection not implemented for this standard yet." msgstr "Detecção de transponders não implementado para este padrão ainda." @@ -803,6 +824,9 @@ msgstr "AVISO: entrada %d: a frequência não encontrado. pulando entrada\n" msgid "symbol rate not found" msgstr "taxa de símbolo não encontrada" +#~ msgid "Universal, Europe" +#~ msgstr "Universal, Europa" + #~ msgid "udev_device_get_sysname failed" #~ msgstr "udev_device_get_sysname falhou" diff --git a/libdvbv5-po/uk.po b/libdvbv5-po/uk.po index 0c5fda4a..66ab097c 100644 --- a/libdvbv5-po/uk.po +++ b/libdvbv5-po/uk.po @@ -4,7 +4,7 @@ msgid "" msgstr "" "Project-Id-Version: v4l-utils 1.8.1\n" "Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n" -"POT-Creation-Date: 2018-09-21 15:56-0300\n" +"POT-Creation-Date: 2021-10-15 18:41+0200\n" "PO-Revision-Date: 2015-12-30 10:00+0000\n" "Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n" "Language-Team: Ukrainian <kde-i18n-uk@kde.org>\n" @@ -40,33 +40,33 @@ msgstr "calloc для parms: %s" msgid "%s while opening %s" msgstr "%s під час спроби відкрити %s" -#: lib/libdvbv5/dvb-fe.c:221 +#: lib/libdvbv5/dvb-fe.c:219 #, c-format msgid "Device %s (%s) capabilities:" msgstr "Можливості пристрою %s (%s):" -#: lib/libdvbv5/dvb-fe.c:247 +#: lib/libdvbv5/dvb-fe.c:245 #, c-format msgid "DVB API Version %d.%d%s, Current v5 delivery system: %s" msgstr "" "Версія програмного інтерфейсу DVB %d.%d%s, поточна система надання даних v5: " "%s" -#: lib/libdvbv5/dvb-fe.c:250 +#: lib/libdvbv5/dvb-fe.c:248 msgid " (forcing DVBv3 calls)" msgstr " (примусово використовуємо виклики DVBv3)" -#: lib/libdvbv5/dvb-fe.c:295 +#: lib/libdvbv5/dvb-fe.c:293 msgid "delivery system not detected" msgstr "не виявлено системи надання даних" -#: lib/libdvbv5/dvb-fe.c:316 +#: lib/libdvbv5/dvb-fe.c:312 msgid "driver returned 0 supported delivery systems!" msgstr "" "драйвером повернуто дані щодо нульової кількості підтримуваних систем " "надання даних!" -#: lib/libdvbv5/dvb-fe.c:324 +#: lib/libdvbv5/dvb-fe.c:319 #, fuzzy msgid "Supported delivery system: " msgid_plural "Supported delivery systems: " @@ -74,7 +74,7 @@ msgstr[0] "Підтримувані системи надання даних%s: msgstr[1] "Підтримувані системи надання даних%s: " msgstr[2] "Підтримувані системи надання даних%s: " -#: lib/libdvbv5/dvb-fe.c:334 +#: lib/libdvbv5/dvb-fe.c:329 msgid "" "Warning: new delivery systems like ISDB-T, ISDB-S, DMB-TH, DSS, ATSC-MH will " "be miss-detected by a DVBv5.4 or earlier API call" @@ -83,436 +83,442 @@ msgstr "" "інтерфейсу DVB 5.4 або раніших версій нових систем надання даних, зокрема " "ISDB-T, ISDB-S, DMB-TH, DSS, ATSC-MH, можливі помилки" -#: lib/libdvbv5/dvb-fe.c:365 +#: lib/libdvbv5/dvb-fe.c:360 msgid "Frequency range for the current standard: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:368 +#: lib/libdvbv5/dvb-fe.c:363 #, c-format msgid "From: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:370 +#: lib/libdvbv5/dvb-fe.c:365 #, c-format msgid "To: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:373 +#: lib/libdvbv5/dvb-fe.c:368 #, c-format msgid "Step: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:377 +#: lib/libdvbv5/dvb-fe.c:372 #, c-format msgid "Tolerance: %11sHz" msgstr "" -#: lib/libdvbv5/dvb-fe.c:381 +#: lib/libdvbv5/dvb-fe.c:376 msgid "Symbol rate ranges for the current standard: " msgstr "" -#: lib/libdvbv5/dvb-fe.c:383 +#: lib/libdvbv5/dvb-fe.c:378 #, c-format msgid "From: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:385 +#: lib/libdvbv5/dvb-fe.c:380 #, c-format msgid "To: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:388 +#: lib/libdvbv5/dvb-fe.c:383 #, c-format msgid "Tolerance: %11sBauds" msgstr "" -#: lib/libdvbv5/dvb-fe.c:518 +#: lib/libdvbv5/dvb-fe.c:513 msgid "Set delivery system" msgstr "Встановити систему надання даних" -#: lib/libdvbv5/dvb-fe.c:530 +#: lib/libdvbv5/dvb-fe.c:525 msgid "Can't retrieve DVB information for the new delivery system." msgstr "" -#: lib/libdvbv5/dvb-fe.c:615 +#: lib/libdvbv5/dvb-fe.c:610 #, c-format msgid "Using a DVBv3 compat file for %s" msgstr "Використовуємо файл сумісності із DVBv3 для %s" -#: lib/libdvbv5/dvb-fe.c:704 +#: lib/libdvbv5/dvb-fe.c:699 #, c-format msgid "command %s (%d) not found during retrieve" msgstr "під час отримання не виявлено команди %s (%d)" -#: lib/libdvbv5/dvb-fe.c:721 +#: lib/libdvbv5/dvb-fe.c:716 #, c-format msgid "command %s (%d) not found during store" msgstr "під час зберігання не виявлено команди %s (%d)" -#: lib/libdvbv5/dvb-fe.c:783 +#: lib/libdvbv5/dvb-fe.c:778 #, c-format msgid "Got parameters for %s:" msgstr "Отримано параметри для %s:" -#: lib/libdvbv5/dvb-fe.c:902 +#: lib/libdvbv5/dvb-fe.c:897 msgid "Setting LNA" msgstr "Встановлюємо малошумний підсилювач" -#: lib/libdvbv5/dvb-fe.c:905 +#: lib/libdvbv5/dvb-fe.c:900 #, c-format msgid "LNA is %s" msgstr "Малошумним підсилювачем є %s" -#: lib/libdvbv5/dvb-fe.c:905 lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:900 lib/libdvbv5/dvb-fe.c:1900 msgid "ON" msgstr "УВІМКН." -#: lib/libdvbv5/dvb-fe.c:905 lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:900 lib/libdvbv5/dvb-fe.c:1900 msgid "OFF" msgstr "ВИМКН." -#: lib/libdvbv5/dvb-fe.c:1005 +#: lib/libdvbv5/dvb-fe.c:1000 #, c-format msgid "%s not found on store" msgstr "%s не виявлено під час збереження" -#: lib/libdvbv5/dvb-fe.c:1077 lib/libdvbv5/dvb-fe.c:1092 +#: lib/libdvbv5/dvb-fe.c:1072 lib/libdvbv5/dvb-fe.c:1087 #, c-format msgid "%s not found on retrieve" msgstr "%s не виявлено під час отримання" -#: lib/libdvbv5/dvb-fe.c:1099 +#: lib/libdvbv5/dvb-fe.c:1094 #, c-format msgid "%s not available" msgstr "%s недоступний" -#: lib/libdvbv5/dvb-fe.c:1106 +#: lib/libdvbv5/dvb-fe.c:1101 #, c-format msgid "Stats for %s = %d" msgstr "Статистика для %s = %d" -#: lib/libdvbv5/dvb-fe.c:1531 lib/libdvbv5/dvb-fe.c:1561 +#: lib/libdvbv5/dvb-fe.c:1528 lib/libdvbv5/dvb-fe.c:1558 msgid "Status: " msgstr "Стан: " -#: lib/libdvbv5/dvb-fe.c:1536 +#: lib/libdvbv5/dvb-fe.c:1533 #, c-format msgid "BER: %d, Strength: %d, SNR: %d, UCB: %d" msgstr "BER: %d, потужність: %d, ВСШ: %d, UCB: %d" -#: lib/libdvbv5/dvb-fe.c:1690 +#: lib/libdvbv5/dvb-fe.c:1687 msgid "RF" msgstr "РЧ" -#: lib/libdvbv5/dvb-fe.c:1691 +#: lib/libdvbv5/dvb-fe.c:1688 msgid "Carrier" msgstr "Носій сигналу" -#: lib/libdvbv5/dvb-fe.c:1692 +#: lib/libdvbv5/dvb-fe.c:1689 msgid "Viterbi" msgstr "Вітербі" -#: lib/libdvbv5/dvb-fe.c:1693 +#: lib/libdvbv5/dvb-fe.c:1690 msgid "Sync" msgstr "Синхронізувати" -#: lib/libdvbv5/dvb-fe.c:1694 +#: lib/libdvbv5/dvb-fe.c:1691 msgid "Lock" msgstr "Заблокувати" -#: lib/libdvbv5/dvb-fe.c:1695 +#: lib/libdvbv5/dvb-fe.c:1692 msgid "Timeout" msgstr "Час очікування" -#: lib/libdvbv5/dvb-fe.c:1696 +#: lib/libdvbv5/dvb-fe.c:1693 msgid "Reinit" msgstr "Переініціалізація" -#: lib/libdvbv5/dvb-fe.c:1700 +#: lib/libdvbv5/dvb-fe.c:1697 msgid "Poor" msgstr "Погана" -#: lib/libdvbv5/dvb-fe.c:1701 +#: lib/libdvbv5/dvb-fe.c:1698 msgid "Ok" msgstr "Добра" -#: lib/libdvbv5/dvb-fe.c:1702 +#: lib/libdvbv5/dvb-fe.c:1699 msgid "Good" msgstr "Чудова" -#: lib/libdvbv5/dvb-fe.c:1725 +#: lib/libdvbv5/dvb-fe.c:1722 msgid "Error: no adapter status" msgstr "Помилка: немає даних щодо стану адаптера" -#: lib/libdvbv5/dvb-fe.c:1737 +#: lib/libdvbv5/dvb-fe.c:1734 #, c-format msgid "%-7s" msgstr "%-7s" -#: lib/libdvbv5/dvb-fe.c:1744 +#: lib/libdvbv5/dvb-fe.c:1741 #, c-format msgid "%7s" msgstr "%7s" -#: lib/libdvbv5/dvb-fe.c:1789 +#: lib/libdvbv5/dvb-fe.c:1786 #, c-format msgid " Layer %c:" msgstr " Шар %c:" -#: lib/libdvbv5/dvb-fe.c:1864 +#: lib/libdvbv5/dvb-fe.c:1861 msgid "SEC: set voltage to OFF" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1868 +#: lib/libdvbv5/dvb-fe.c:1865 #, c-format msgid "SEC: set voltage to %sV" msgstr "" -#: lib/libdvbv5/dvb-fe.c:1887 +#: lib/libdvbv5/dvb-fe.c:1884 #, c-format msgid "DiSEqC TONE: %s" msgstr "ТОН DiSEqC: %s" -#: lib/libdvbv5/dvb-fe.c:1903 +#: lib/libdvbv5/dvb-fe.c:1900 #, c-format msgid "DiSEqC HIGH LNB VOLTAGE: %s" msgstr "ЖИВЛЕННЯ LNB DiSEqC (верхній поріг): %s" -#: lib/libdvbv5/dvb-fe.c:1921 +#: lib/libdvbv5/dvb-fe.c:1918 #, c-format msgid "DiSEqC BURST: %s" msgstr "ВИКИД DiSEqC: %s" -#: lib/libdvbv5/dvb-fe.c:1947 +#: lib/libdvbv5/dvb-fe.c:1944 #, c-format msgid "DiSEqC command: " msgstr "Команда DiSEqC: " -#: lib/libdvbv5/dvb-fe.c:1997 +#: lib/libdvbv5/dvb-fe.c:1994 #, c-format msgid "Assuming you're in %s.\n" msgstr "Припускаємо, що ви у країні %s.\n" -#: lib/libdvbv5/dvb-fe.c:2000 +#: lib/libdvbv5/dvb-fe.c:1997 msgid "Failed to guess country from the current locale setting.\n" msgstr "Не вдалося визначити країну за поточними параметрами локалі.\n" -#: lib/libdvbv5/dvb-file.c:76 +#: lib/libdvbv5/dvb-file.c:78 #, c-format msgid "Can't add property %s\n" msgstr "Не вдалося додати властивість %s\n" -#: lib/libdvbv5/dvb-file.c:240 lib/libdvbv5/dvb-file.c:756 -#: lib/libdvbv5/dvb-file.c:1276 +#: lib/libdvbv5/dvb-file.c:81 +#, fuzzy, c-format +#| msgid "Can't add property %s\n" +msgid "Can't add property %d\n" +msgstr "Не вдалося додати властивість %s\n" + +#: lib/libdvbv5/dvb-file.c:245 lib/libdvbv5/dvb-file.c:761 +#: lib/libdvbv5/dvb-file.c:1348 msgid "Allocating memory for dvb_file" msgstr "Отримуємо пам’ять під dvb_file" -#: lib/libdvbv5/dvb-file.c:266 +#: lib/libdvbv5/dvb-file.c:271 #, c-format msgid "unknown delivery system type for %s" msgstr "невідомий тип системи надання даних для %s" -#: lib/libdvbv5/dvb-file.c:277 +#: lib/libdvbv5/dvb-file.c:282 #, c-format msgid "Doesn't know how to handle delimiter '%s'" msgstr "Невідомий спосіб обробки роздільника «%s»" -#: lib/libdvbv5/dvb-file.c:288 +#: lib/libdvbv5/dvb-file.c:293 #, c-format msgid "Doesn't know how to parse delivery system %d" msgstr "Невідомий спосіб обробки системи надання даних %d" -#: lib/libdvbv5/dvb-file.c:316 +#: lib/libdvbv5/dvb-file.c:321 #, c-format msgid "parameter %i (%s) missing" msgstr "пропущено параметр %i (%s)" -#: lib/libdvbv5/dvb-file.c:325 +#: lib/libdvbv5/dvb-file.c:330 #, c-format msgid "parameter %s invalid: %s" msgstr "некоректний параметр %s: %s" -#: lib/libdvbv5/dvb-file.c:382 lib/libdvbv5/dvb-file.c:841 +#: lib/libdvbv5/dvb-file.c:387 lib/libdvbv5/dvb-file.c:846 #, c-format msgid "ERROR %s while parsing line %d of %s\n" msgstr "ПОМИЛКА %s під час обробки рядка %d з %s\n" -#: lib/libdvbv5/dvb-file.c:463 +#: lib/libdvbv5/dvb-file.c:468 #, c-format msgid "delivery system %d not supported on this format" msgstr "для цього формату не передбачено підтримки системи надання даних %d" -#: lib/libdvbv5/dvb-file.c:505 lib/libdvbv5/dvb-vdr-format.c:347 +#: lib/libdvbv5/dvb-file.c:510 lib/libdvbv5/dvb-vdr-format.c:347 #, c-format msgid "value not supported" msgstr "непідтримуване значення" -#: lib/libdvbv5/dvb-file.c:515 +#: lib/libdvbv5/dvb-file.c:520 #, c-format msgid "WARNING: missing video PID while parsing entry %d of %s\n" msgstr "" "ПОПЕРЕДЖЕННЯ: не виявлено вказівок щодо PID відео під час обробки запису %d " "з %s\n" -#: lib/libdvbv5/dvb-file.c:525 +#: lib/libdvbv5/dvb-file.c:530 #, c-format msgid "WARNING: missing audio PID while parsing entry %d of %s\n" msgstr "" "ПОПЕРЕДЖЕННЯ: не виявлено вказівок щодо PID звуку під час обробки запису %d " "з %s\n" -#: lib/libdvbv5/dvb-file.c:544 +#: lib/libdvbv5/dvb-file.c:549 #, c-format msgid "property %s not supported while parsing entry %d of %s\n" msgstr "не передбачена властивість %s під час обробки запису %d з %s\n" -#: lib/libdvbv5/dvb-file.c:565 lib/libdvbv5/dvb-vdr-format.c:440 +#: lib/libdvbv5/dvb-file.c:570 lib/libdvbv5/dvb-vdr-format.c:440 #, c-format msgid "ERROR: %s while parsing entry %d of %s\n" msgstr "ПОМИЛКА %s під час обробки запису %d з %s\n" -#: lib/libdvbv5/dvb-file.c:792 +#: lib/libdvbv5/dvb-file.c:797 #, c-format msgid "Missing channel group" msgstr "Пропущено групу каналів" -#: lib/libdvbv5/dvb-file.c:805 +#: lib/libdvbv5/dvb-file.c:810 #, c-format msgid "key/value without a channel group" msgstr "ключ/значення без групи каналів" -#: lib/libdvbv5/dvb-file.c:810 +#: lib/libdvbv5/dvb-file.c:815 #, c-format msgid "missing key" msgstr "не вказано ключ" -#: lib/libdvbv5/dvb-file.c:819 +#: lib/libdvbv5/dvb-file.c:824 #, c-format msgid "missing value" msgstr "не вистачає значення" -#: lib/libdvbv5/dvb-file.c:827 +#: lib/libdvbv5/dvb-file.c:832 #, c-format msgid "value %s is invalid for %s" msgstr "значення %s є некоректним для %s" -#: lib/libdvbv5/dvb-file.c:1155 +#: lib/libdvbv5/dvb-file.c:1227 #, c-format msgid "Channel %s (service ID %d) not found on PMT. Skipping it." msgstr "" "Канал %s (ідентифікатор служби %d) у PMT не знайдено. Пропускаємо його." -#: lib/libdvbv5/dvb-file.c:1173 +#: lib/libdvbv5/dvb-file.c:1245 msgid "Not enough memory" msgstr "Не вистачає пам'яті" -#: lib/libdvbv5/dvb-file.c:1204 +#: lib/libdvbv5/dvb-file.c:1276 msgid "Couldn't get frontend props" msgstr "Не вдалося отримати властивості інтерфейсу виведення" -#: lib/libdvbv5/dvb-file.c:1233 +#: lib/libdvbv5/dvb-file.c:1305 #, c-format msgid "Storing Service ID %d: '%s'" msgstr "Зберігаємо ідентифікатор служби %d: «%s»" -#: lib/libdvbv5/dvb-file.c:1248 +#: lib/libdvbv5/dvb-file.c:1320 msgid "reserved" msgstr "зарезервовано" -#: lib/libdvbv5/dvb-file.c:1249 +#: lib/libdvbv5/dvb-file.c:1321 msgid "digital television" msgstr "цифрове телебачення" -#: lib/libdvbv5/dvb-file.c:1250 +#: lib/libdvbv5/dvb-file.c:1322 msgid "digital radio" msgstr "цифрове радіо" -#: lib/libdvbv5/dvb-file.c:1251 +#: lib/libdvbv5/dvb-file.c:1323 msgid "Teletext" msgstr "Телетекст" -#: lib/libdvbv5/dvb-file.c:1252 +#: lib/libdvbv5/dvb-file.c:1324 msgid "NVOD reference" msgstr "Еталонне NVOD" -#: lib/libdvbv5/dvb-file.c:1253 +#: lib/libdvbv5/dvb-file.c:1325 msgid "NVOD time-shifted" msgstr "NVOD із часовим зсувом" -#: lib/libdvbv5/dvb-file.c:1254 +#: lib/libdvbv5/dvb-file.c:1326 msgid "mosaic" msgstr "мозаїка" -#: lib/libdvbv5/dvb-file.c:1255 +#: lib/libdvbv5/dvb-file.c:1327 msgid "PAL coded signal" msgstr "Сигнал, закодований у PAL" -#: lib/libdvbv5/dvb-file.c:1256 +#: lib/libdvbv5/dvb-file.c:1328 msgid "SECAM coded signal" msgstr "Сигнал, закодований у SECAM" -#: lib/libdvbv5/dvb-file.c:1257 +#: lib/libdvbv5/dvb-file.c:1329 msgid "D/D2-MAC" msgstr "D/D2-MAC" -#: lib/libdvbv5/dvb-file.c:1258 +#: lib/libdvbv5/dvb-file.c:1330 msgid "FM Radio" msgstr "FM-радіо" -#: lib/libdvbv5/dvb-file.c:1259 +#: lib/libdvbv5/dvb-file.c:1331 msgid "NTSC coded signal" msgstr "Сигнал, закодований у NTSC" -#: lib/libdvbv5/dvb-file.c:1260 +#: lib/libdvbv5/dvb-file.c:1332 msgid "data broadcast" msgstr "трансляція даних" -#: lib/libdvbv5/dvb-file.c:1261 +#: lib/libdvbv5/dvb-file.c:1333 msgid "user defined" msgstr "визначений користувачем" -#: lib/libdvbv5/dvb-file.c:1300 +#: lib/libdvbv5/dvb-file.c:1372 #, c-format msgid "Virtual channel %s, name = %s" msgstr "Віртуальний канал %s, назва = %s" -#: lib/libdvbv5/dvb-file.c:1329 +#: lib/libdvbv5/dvb-file.c:1401 #, c-format msgid "Service %s, provider %s: %s" msgstr "Служба %s, постачальник даних %s: %s" -#: lib/libdvbv5/dvb-file.c:1342 +#: lib/libdvbv5/dvb-file.c:1414 #, c-format msgid "Storing as channel %s" msgstr "Зберігаємо як канал %s" -#: lib/libdvbv5/dvb-file.c:1385 +#: lib/libdvbv5/dvb-file.c:1457 msgid "WARNING: no SDT table - storing channel(s) without their names" msgstr "ПОПЕРЕДЖЕННЯ: немає таблиці SDT — зберігаємо записи каналів без назв" -#: lib/libdvbv5/dvb-file.c:1387 +#: lib/libdvbv5/dvb-file.c:1459 msgid "WARNING: Some Service IDs are not at the SDT table" msgstr "" -#: lib/libdvbv5/dvb-file.c:1416 +#: lib/libdvbv5/dvb-file.c:1488 #, c-format msgid "File format %s is unknown\n" msgstr "Невідомий формат файла %s\n" -#: lib/libdvbv5/dvb-file.c:1461 +#: lib/libdvbv5/dvb-file.c:1533 #, c-format msgid "ERROR: Delivery system %s is not known. Valid values are:\n" msgstr "" "ПОМИЛКА: невідома система надання даних %s. Коректними значеннями є такі:\n" -#: lib/libdvbv5/dvb-file.c:1505 +#: lib/libdvbv5/dvb-file.c:1577 #, c-format msgid "Currently, VDR format is supported only for output\n" msgstr "" "У поточній версії підтримку формату VDR передбачено лише для виведення " "даних\n" -#: lib/libdvbv5/dvb-file.c:1508 +#: lib/libdvbv5/dvb-file.c:1580 #, c-format msgid "Format is not supported\n" msgstr "Підтримки цього формату не передбачено\n" @@ -542,15 +548,15 @@ msgid "DEBUG " msgstr "ДІАГН. " #: lib/libdvbv5/dvb-sat.c:56 -msgid "Universal, Europe" +msgid "Astra 19.2E, European Universal Ku (extended)" msgstr "" #: lib/libdvbv5/dvb-sat.c:73 -msgid "Expressvu, North America" +msgid "Old European Universal. Nowadays mostly replaced by Astra 19.2E" msgstr "" -#: lib/libdvbv5/dvb-sat.c:86 -msgid "Astra 1E, European Universal Ku (extended)" +#: lib/libdvbv5/dvb-sat.c:90 +msgid "Expressvu, North America" msgstr "" #: lib/libdvbv5/dvb-sat.c:103 @@ -665,7 +671,7 @@ msgid "%s: table memory pointer not filled" msgstr "%s: вказівник у пам’яті таблиці не заповнено" #: lib/libdvbv5/dvb-scan.c:166 lib/libdvbv5/dvb-scan.c:214 -#: lib/libdvbv5/dvb-scan.c:238 lib/libdvbv5/dvb-scan.c:323 +#: lib/libdvbv5/dvb-scan.c:239 lib/libdvbv5/dvb-scan.c:339 #, c-format msgid "%s: out of memory" msgstr "%s: недостатньо пам’яті" @@ -682,86 +688,98 @@ msgstr "" "%s: не вдалося знайти відповідник ідентифікатора %d з активними фільтрами " "сеансу" -#: lib/libdvbv5/dvb-scan.c:255 +#: lib/libdvbv5/dvb-scan.c:254 +#, c-format +msgid "%s: extension already done, ignoring: 0x%04x" +msgstr "" + +#: lib/libdvbv5/dvb-scan.c:267 #, fuzzy, c-format -msgid "%s: section repeated on table 0x%02x, extension ID 0x%04x: done" +msgid "" +"%s: section repeated on table 0x%02x, extension ID 0x%04x, section %d/%d: " +"done" msgstr "%s: отримано таблицю 0x%02x, ід. TS 0x%04x, розділ %d/%d" -#: lib/libdvbv5/dvb-scan.c:273 +#: lib/libdvbv5/dvb-scan.c:285 #, c-format msgid "%s: no initializer for table %d" msgstr "%s: немає ініціалізатора таблиці %d" -#: lib/libdvbv5/dvb-scan.c:279 +#: lib/libdvbv5/dvb-scan.c:291 #, fuzzy, c-format msgid "%s: table 0x%02x, extension ID 0x%04x: done" msgstr "%s: отримано таблицю 0x%02x, ід. TS 0x%04x, розділ %d/%d" -#: lib/libdvbv5/dvb-scan.c:318 +#: lib/libdvbv5/dvb-scan.c:304 +#, c-format +msgid "%s: extension not completed yet: 0x%04x" +msgstr "" + +#: lib/libdvbv5/dvb-scan.c:334 #, c-format msgid "%s: waiting for table ID 0x%02x, program ID 0x%02x" msgstr "" "%s: очікуємо на ідентифікатор таблиці 0x%02x, ідентифікатор програми 0x%02x" -#: lib/libdvbv5/dvb-scan.c:344 +#: lib/libdvbv5/dvb-scan.c:360 #, c-format msgid "%s: no data read on section filter" msgstr "%s: з фільтром розділів не прочитано жодних даних" -#: lib/libdvbv5/dvb-scan.c:351 +#: lib/libdvbv5/dvb-scan.c:367 #, c-format msgid "%s: buf returned an empty buffer" msgstr "%s: buf повернуто порожній буфер" -#: lib/libdvbv5/dvb-scan.c:356 +#: lib/libdvbv5/dvb-scan.c:372 msgid "dvb_read_section: read error" msgstr "dvb_read_section: помилка читання" -#: lib/libdvbv5/dvb-scan.c:363 +#: lib/libdvbv5/dvb-scan.c:379 #, c-format msgid "%s: crc error" msgstr "%s: помилка під час перевірки контрольної суми" -#: lib/libdvbv5/dvb-scan.c:506 +#: lib/libdvbv5/dvb-scan.c:522 msgid "error while waiting for PAT table" msgstr "помилка під час очікування на таблицю PAT" -#: lib/libdvbv5/dvb-scan.c:522 +#: lib/libdvbv5/dvb-scan.c:538 msgid "error while waiting for VCT table" msgstr "помилка під час очікування на таблицю VCT" -#: lib/libdvbv5/dvb-scan.c:536 +#: lib/libdvbv5/dvb-scan.c:552 #, c-format msgid "Program #%d is network PID: 0x%04x" msgstr "Програма %d має мережевий PID: 0x%04x" -#: lib/libdvbv5/dvb-scan.c:542 +#: lib/libdvbv5/dvb-scan.c:558 #, c-format msgid "Program #%d ID 0x%04x, service ID 0x%04x" msgstr "Програма %d має ідентифікатор 0x%04x, ідентифікатор служби 0x%04x" -#: lib/libdvbv5/dvb-scan.c:553 +#: lib/libdvbv5/dvb-scan.c:569 #, c-format msgid "error while reading the PMT table for service 0x%04x" msgstr "помилка під час читання таблиці PMT для служби 0x%04x" -#: lib/libdvbv5/dvb-scan.c:573 lib/libdvbv5/dvb-scan.c:602 +#: lib/libdvbv5/dvb-scan.c:589 lib/libdvbv5/dvb-scan.c:618 msgid "error while reading the NIT table" msgstr "помилка під час читання таблиці NIT" -#: lib/libdvbv5/dvb-scan.c:586 lib/libdvbv5/dvb-scan.c:613 +#: lib/libdvbv5/dvb-scan.c:602 lib/libdvbv5/dvb-scan.c:629 msgid "error while reading the SDT table" msgstr "помилка під час читання таблиці SDT" -#: lib/libdvbv5/dvb-scan.c:594 +#: lib/libdvbv5/dvb-scan.c:610 msgid "Parsing other NIT/SDT" msgstr "Обробляємо інші NIT/SDT" -#: lib/libdvbv5/dvb-scan.c:659 +#: lib/libdvbv5/dvb-scan.c:675 msgid "dvb_fe_set_parms failed" msgstr "помилка dvb_fe_set_parms" -#: lib/libdvbv5/dvb-scan.c:754 +#: lib/libdvbv5/dvb-scan.c:770 msgid "" "Cannot calc frequency shift. Either bandwidth/symbol-rate is unavailable " "(yet)." @@ -769,21 +787,21 @@ msgstr "" "Не вдалося обчислити зсув частоти. Не доступні дані щодо частотного " "діапазону або частоти символів (ще не доступні)." -#: lib/libdvbv5/dvb-scan.c:836 +#: lib/libdvbv5/dvb-scan.c:852 msgid "not enough memory for a new scanning frequency/TS" msgstr "недостатньо пам’яті для нової частоти/TS сканування" -#: lib/libdvbv5/dvb-scan.c:865 +#: lib/libdvbv5/dvb-scan.c:881 #, c-format msgid "New transponder/channel found: #%d: %d" msgstr "Виявлено новий передавач або канал: %d: %d" -#: lib/libdvbv5/dvb-scan.c:874 +#: lib/libdvbv5/dvb-scan.c:890 #, c-format msgid "BUG: Couldn't add %d to the scan frequency list." msgstr "ВАДА: не вдалося додати %d до списку частот сканування." -#: lib/libdvbv5/dvb-scan.c:1216 +#: lib/libdvbv5/dvb-scan.c:1232 msgid "Transponders detection not implemented for this standard yet." msgstr "Для цього стандарту виявлення передавачів ще не реалізовано." diff --git a/v4l-utils-po/ca.po b/v4l-utils-po/ca.po index 1a9aa40d..4ec4f768 100644 --- a/v4l-utils-po/ca.po +++ b/v4l-utils-po/ca.po @@ -1,11 +1,12 @@ # Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>, 2015. #zanata # Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>, 2016. #zanata # Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>, 2018. #zanata +#: utils/keytable/keytable.c:284 msgid "" msgstr "" "Project-Id-Version: v4l-utils 1.8.1\n" "Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n" -"POT-Creation-Date: 2018-09-21 15:56-0300\n" +"POT-Creation-Date: 2021-10-15 18:41+0200\n" "PO-Revision-Date: 2018-02-27 03:38+0000\n" "Last-Translator: Robert Antoni Buj Gelonch <rbuj@fedoraproject.org>\n" "Language-Team: Catalan\n" @@ -16,20 +17,24 @@ msgstr "" "X-Generator: Zanata 4.6.2\n" "Plural-Forms: nplurals=2; plural=(n != 1)\n" -#: utils/keytable/keytable.c:225 +#: utils/keytable/keytable.c:244 msgid "" "\n" -"Allows get/set IR keycode/scancode tables\n" +"Lists Remote Controller devices, loads rc keymaps, tests events, and " +"adjusts\n" +"other Remote Controller options. Rather than loading a rc keymap, it is " +"also\n" +"possible to set protocol decoders and set rc scancode to keycode mappings\n" +"directly.\n" "You need to have read permissions on /dev/input for the program to work\n" "\n" "On the options below, the arguments are:\n" -" DEV - the /dev/input/event* device to control\n" -" SYSDEV - the ir class as found at /sys/class/rc\n" -" TABLE - a file with a set of scancode=keycode value pairs\n" +" SYSDEV - the rc device as found at /sys/class/rc\n" +" KEYMAP - a keymap file with protocols and scancode to keycode mappings\n" " SCANKEY - a set of scancode1=keycode1,scancode2=keycode2.. value pairs\n" " PROTOCOL - protocol name (nec, rc-5, rc-6, jvc, sony, sanyo, rc-5-sz, " "lirc,\n" -" sharp, mce_kbd, xmp, imon, other, all) to be enabled,\n" +" sharp, mce_kbd, xmp, imon, rc-mm, other, all) to be enabled,\n" " or a bpf protocol name or file\n" " DELAY - Delay before repeating a keystroke\n" " PERIOD - Period to repeat a keystroke\n" @@ -41,1322 +46,1338 @@ msgid "" "Options can be combined together." msgstr "" -#: utils/keytable/keytable.c:243 utils/dvb/dvb-fe-tool.c:56 +#: utils/keytable/keytable.c:265 utils/dvb/dvb-fe-tool.c:56 msgid "enables debug messages" msgstr "habilita els missatges de depuració" -#: utils/keytable/keytable.c:244 -msgid "clears the old table" -msgstr "neteja l'antiga taula" +#: utils/keytable/keytable.c:266 +msgid "Clears the scancode to keycode mappings" +msgstr "" -#: utils/keytable/keytable.c:245 +#: utils/keytable/keytable.c:267 msgid "SYSDEV" msgstr "SYSDEV" -#: utils/keytable/keytable.c:245 -msgid "ir class device to control" +#: utils/keytable/keytable.c:267 +msgid "rc device to control, defaults to rc0 if not specified" msgstr "" -#: utils/keytable/keytable.c:246 +#: utils/keytable/keytable.c:268 msgid "test if IR is generating events" msgstr "" -#: utils/keytable/keytable.c:247 utils/ir-ctl/ir-ctl.c:103 -msgid "DEV" -msgstr "DEV" - -#: utils/keytable/keytable.c:247 -msgid "ir device to control" +#: utils/keytable/keytable.c:269 +msgid "reads the current scancode/keycode mapping" msgstr "" -#: utils/keytable/keytable.c:248 -msgid "reads the current scancode/keycode table" +#: utils/keytable/keytable.c:270 utils/keytable/keytable.c:277 +#: utils/ir-ctl/ir-ctl.c:130 +msgid "KEYMAP" msgstr "" -#: utils/keytable/keytable.c:249 -msgid "TABLE" -msgstr "TAULA" - -#: utils/keytable/keytable.c:249 -msgid "" -"write (adds) the scancodes to the device scancode/keycode table from an " -"specified file" +#: utils/keytable/keytable.c:270 +msgid "write (adds) the keymap from the specified file" msgstr "" -#: utils/keytable/keytable.c:250 +#: utils/keytable/keytable.c:271 msgid "SCANKEY" msgstr "SCANKEY" -#: utils/keytable/keytable.c:250 +#: utils/keytable/keytable.c:271 msgid "Change scan/key pairs" msgstr "" -#: utils/keytable/keytable.c:251 +#: utils/keytable/keytable.c:272 msgid "PROTOCOL" msgstr "PROTOCOL" -#: utils/keytable/keytable.c:251 +#: utils/keytable/keytable.c:272 msgid "" "Protocol to enable (the other ones will be disabled). To enable more than " "one, use the option more than one time" msgstr "" -#: utils/keytable/keytable.c:252 +#: utils/keytable/keytable.c:273 msgid "PARAMETER" msgstr "" -#: utils/keytable/keytable.c:252 +#: utils/keytable/keytable.c:273 msgid "Set a parameter for the protocol decoder" msgstr "" -#: utils/keytable/keytable.c:253 +#: utils/keytable/keytable.c:274 msgid "DELAY" msgstr "RETARD" -#: utils/keytable/keytable.c:253 +#: utils/keytable/keytable.c:274 msgid "Sets the delay before repeating a keystroke" msgstr "" -#: utils/keytable/keytable.c:254 +#: utils/keytable/keytable.c:275 msgid "PERIOD" msgstr "PERÍODE" -#: utils/keytable/keytable.c:254 +#: utils/keytable/keytable.c:275 msgid "Sets the period to repeat a keystroke" msgstr "" -#: utils/keytable/keytable.c:255 +#: utils/keytable/keytable.c:276 msgid "CFGFILE" msgstr "" -#: utils/keytable/keytable.c:255 +#: utils/keytable/keytable.c:276 msgid "" -"Auto-load a table, based on a configuration file. Only works with sysdev." +"Auto-load keymaps, based on a configuration file. Only works with --sysdev." +msgstr "" + +#: utils/keytable/keytable.c:277 +msgid "Test if keymap is valid" msgstr "" -#: utils/keytable/keytable.c:256 utils/dvb/dvb-fe-tool.c:70 +#: utils/keytable/keytable.c:278 utils/dvb/dvb-fe-tool.c:70 #: utils/dvb/dvb-format-convert.c:62 utils/dvb/dvbv5-scan.c:93 #: utils/dvb/dvbv5-zap.c:134 msgid "Give this help list" msgstr "" -#: utils/keytable/keytable.c:257 utils/dvb/dvb-fe-tool.c:71 +#: utils/keytable/keytable.c:279 utils/dvb/dvb-fe-tool.c:71 #: utils/dvb/dvb-format-convert.c:63 utils/dvb/dvbv5-scan.c:94 #: utils/dvb/dvbv5-zap.c:135 msgid "Give a short usage message" msgstr "" -#: utils/keytable/keytable.c:258 utils/dvb/dvb-fe-tool.c:72 +#: utils/keytable/keytable.c:280 utils/dvb/dvb-fe-tool.c:72 #: utils/dvb/dvb-format-convert.c:64 utils/dvb/dvbv5-scan.c:95 #: utils/dvb/dvbv5-zap.c:136 msgid "Print program version" msgstr "" -#: utils/keytable/keytable.c:263 -msgid "" -"--device [/dev/input/event* device]\n" -"--sysdev [ir class (f. ex. rc0)]\n" -"[for using the rc0 sysdev]" -msgstr "" - -#: utils/keytable/keytable.c:380 -#, c-format -msgid "Parsing %s keycode file as plain text\n" -msgstr "" - -#: utils/keytable/keytable.c:415 -#, c-format -msgid "Protocol %s invalid\n" -msgstr "" - -#: utils/keytable/keytable.c:446 utils/keytable/keytable.c:541 -#, c-format -msgid "parsing %s=%s:" -msgstr "" - -#: utils/keytable/keytable.c:449 utils/keytable/keytable.c:545 +#: utils/keytable/keytable.c:403 utils/keytable/keytable.c:429 #, c-format msgid "\tvalue=%d\n" msgstr "\tvalor=%d\n" -#: utils/keytable/keytable.c:454 -msgid "value" -msgstr "valor" - -#: utils/keytable/keytable.c:473 utils/keytable/keytable.c:699 -#, c-format -msgid "Invalid parameter on line %d of %s\n" -msgstr "" - -#: utils/keytable/keytable.c:488 -#, fuzzy, c-format -msgid "protocol missing\n" -msgstr "el protocol %s està %s\n" - -#: utils/keytable/keytable.c:493 -#, c-format -msgid "Bad value `%s' for protocol\n" -msgstr "" - -#: utils/keytable/keytable.c:514 -#, c-format -msgid "No [protocols.scancodes] section\n" -msgstr "" - -#: utils/keytable/keytable.c:530 +#: utils/keytable/keytable.c:408 #, c-format -msgid "Invalid value `%s'\n" +msgid "%s: keycode `%s' not recognised, no mapping for scancode 0x04%llx\n" msgstr "" -#: utils/keytable/keytable.c:535 +#: utils/keytable/keytable.c:434 #, c-format -msgid "Bad value `%s' for keycode\n" +msgid "%s: keycode `%s' not recognised, no mapping\n" msgstr "" -#: utils/keytable/keytable.c:550 -#, c-format -msgid "keycode `%s' not recognised, no mapping for scancode %s\n" -msgstr "" - -#: utils/keytable/keytable.c:580 -#, c-format -msgid "Parsing %s keycode file as toml\n" -msgstr "" - -#: utils/keytable/keytable.c:589 -#, c-format -msgid "Failed to parse toml: %s\n" -msgstr "" - -#: utils/keytable/keytable.c:595 -#, fuzzy, c-format -msgid "Missing [protocols] section\n" -msgstr "%s protocol %s\n" - -#: utils/keytable/keytable.c:612 -#, fuzzy, c-format -msgid "No protocols found\n" -msgstr "%s protocol %s\n" - -#: utils/keytable/keytable.c:644 +#: utils/keytable/keytable.c:467 #, c-format msgid "Parsing %s config file\n" msgstr "" -#: utils/keytable/keytable.c:648 +#: utils/keytable/keytable.c:471 msgid "opening keycode file" msgstr "" -#: utils/keytable/keytable.c:675 +#: utils/keytable/keytable.c:498 #, c-format msgid "Driver %s, Table %s => file %s\n" msgstr "" -#: utils/keytable/keytable.c:724 +#: utils/keytable/keytable.c:522 +#, c-format +msgid "Invalid parameter on line %d of %s\n" +msgstr "" + +#: utils/keytable/keytable.c:547 #, c-format msgid "Invalid delay: %s" msgstr "" -#: utils/keytable/keytable.c:729 +#: utils/keytable/keytable.c:552 #, c-format msgid "Invalid period: %s" msgstr "" -#: utils/keytable/keytable.c:745 +#: utils/keytable/keytable.c:565 utils/keytable/keytable.c:700 #, c-format msgid "Failed to read table file %s" msgstr "" -#: utils/keytable/keytable.c:747 +#: utils/keytable/keytable.c:569 #, c-format msgid "Read %s table\n" msgstr "" -#: utils/keytable/keytable.c:753 +#: utils/keytable/keytable.c:578 #, c-format msgid "Failed to read config file %s" msgstr "" -#: utils/keytable/keytable.c:762 +#: utils/keytable/keytable.c:587 #, c-format msgid "Missing scancode: %s" msgstr "" -#: utils/keytable/keytable.c:768 utils/keytable/keytable.c:839 +#: utils/keytable/keytable.c:593 utils/keytable/keytable.c:664 msgid "No memory!\n" msgstr "Sense memòria!\n" -#: utils/keytable/keytable.c:775 +#: utils/keytable/keytable.c:600 #, c-format msgid "Invalid scancode: %s" msgstr "" -#: utils/keytable/keytable.c:782 +#: utils/keytable/keytable.c:607 msgid "Missing keycode" msgstr "" -#: utils/keytable/keytable.c:791 utils/keytable/keytable.c:855 +#: utils/keytable/keytable.c:616 utils/keytable/keytable.c:680 #, c-format msgid "Unknown keycode: %s" msgstr "" -#: utils/keytable/keytable.c:799 +#: utils/keytable/keytable.c:624 #, c-format -msgid "scancode 0x%04x=%u\n" +msgid "scancode 0x%04llx=%u\n" msgstr "" -#: utils/keytable/keytable.c:833 +#: utils/keytable/keytable.c:658 #, c-format msgid "Missing parameter name: %s" msgstr "" -#: utils/keytable/keytable.c:848 +#: utils/keytable/keytable.c:673 msgid "Missing value" msgstr "" -#: utils/keytable/keytable.c:860 +#: utils/keytable/keytable.c:685 #, c-format -msgid "parameter %s=%d\n" +msgid "parameter %s=%ld\n" msgstr "" -#: utils/keytable/keytable.c:874 utils/dvb/dvb-fe-tool.c:160 +#: utils/keytable/keytable.c:708 utils/dvb/dvb-fe-tool.c:160 #: utils/dvb/dvb-format-convert.c:88 utils/dvb/dvbv5-scan.c:421 -#: utils/dvb/dvbv5-zap.c:714 +#: utils/dvb/dvbv5-zap.c:725 #, c-format msgid "" "\n" "Report bugs to %s.\n" msgstr "" -#: utils/keytable/keytable.c:902 +#: utils/keytable/keytable.c:736 #, c-format -msgid "scancode 0x%04x = %s (0x%02x)\n" +msgid "scancode 0x%04llx = %s (0x%02x)\n" msgstr "" -#: utils/keytable/keytable.c:908 +#: utils/keytable/keytable.c:742 #, c-format -msgid "scancode 0x%04x = '%c' (0x%02x)\n" +msgid "scancode 0x%04llx = '%c' (0x%02x)\n" msgstr "" -#: utils/keytable/keytable.c:910 +#: utils/keytable/keytable.c:744 #, c-format -msgid "scancode 0x%04x = 0x%02x\n" +msgid "scancode 0x%04llx = 0x%02x\n" msgstr "" -#: utils/keytable/keytable.c:961 utils/keytable/keytable.c:1368 +#: utils/keytable/keytable.c:795 utils/keytable/keytable.c:1232 #, c-format msgid "Couldn't find any node at %s%s*.\n" msgstr "" -#: utils/keytable/keytable.c:970 +#: utils/keytable/keytable.c:804 msgid "Seek dir" msgstr "" -#: utils/keytable/keytable.c:1002 +#: utils/keytable/keytable.c:836 #, c-format msgid "Parsing uevent %s\n" msgstr "S'està analitzant l'uevent %s\n" -#: utils/keytable/keytable.c:1026 +#: utils/keytable/keytable.c:860 #, c-format msgid "Error on uevent information\n" msgstr "Hi ha un error en la informació de l'uevent\n" -#: utils/keytable/keytable.c:1042 +#: utils/keytable/keytable.c:876 #, c-format msgid "%s uevent %s=%s\n" msgstr "%s uevent %s=%s\n" -#: utils/keytable/keytable.c:1071 +#: utils/keytable/keytable.c:905 #, fuzzy, c-format msgid "No devices found\n" msgstr "S'ha trobat el dispositiu %s\n" -#: utils/keytable/keytable.c:1077 +#: utils/keytable/keytable.c:911 #, c-format msgid "Found device %s\n" msgstr "S'ha trobat el dispositiu %s\n" -#: utils/keytable/keytable.c:1101 +#: utils/keytable/keytable.c:935 #, c-format msgid "Not found device %s\n" msgstr "No s'ha trobat el dispositiu %s\n" -#: utils/keytable/keytable.c:1136 +#: utils/keytable/keytable.c:1000 #, c-format msgid "%s protocol %s\n" msgstr "%s protocol %s\n" -#: utils/keytable/keytable.c:1201 +#: utils/keytable/keytable.c:1065 #, c-format msgid "%s has invalid content: '%s'\n" msgstr "" -#: utils/keytable/keytable.c:1208 +#: utils/keytable/keytable.c:1072 #, c-format msgid "protocol %s is %s\n" msgstr "el protocol %s està %s\n" -#: utils/keytable/keytable.c:1209 utils/keytable/keytable.c:1276 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "enabled" msgstr "habilitat" -#: utils/keytable/keytable.c:1209 utils/keytable/keytable.c:1276 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "disabled" msgstr "inhabilitat" -#: utils/keytable/keytable.c:1275 +#: utils/keytable/keytable.c:1139 #, c-format msgid "%s protocol %s (%s)\n" msgstr "%s protocol %s (%s)\n" -#: utils/keytable/keytable.c:1303 +#: utils/keytable/keytable.c:1167 #, c-format msgid "Protocols for device can not be changed\n" msgstr "" -#: utils/keytable/keytable.c:1360 +#: utils/keytable/keytable.c:1224 #, c-format msgid "Found more than one input interface. This is currently unsupported\n" msgstr "" -#: utils/keytable/keytable.c:1364 +#: utils/keytable/keytable.c:1228 #, c-format msgid "Input sysfs node is %s\n" msgstr "" -#: utils/keytable/keytable.c:1376 +#: utils/keytable/keytable.c:1240 #, c-format msgid "Found more than one event interface. This is currently unsupported\n" msgstr "" -#: utils/keytable/keytable.c:1380 +#: utils/keytable/keytable.c:1244 #, c-format msgid "Event sysfs node is %s\n" msgstr "" -#: utils/keytable/keytable.c:1399 +#: utils/keytable/keytable.c:1263 #, c-format msgid "Input device name not found.\n" msgstr "" -#: utils/keytable/keytable.c:1424 +#: utils/keytable/keytable.c:1288 #, c-format msgid "input device is %s\n" msgstr "el dispositiu d'entrada està %s\n" -#: utils/keytable/keytable.c:1502 +#: utils/keytable/keytable.c:1365 #, c-format msgid "Unable to query evdev protocol version: %s\n" msgstr "" -#: utils/keytable/keytable.c:1507 +#: utils/keytable/keytable.c:1370 #, c-format msgid "Input Protocol version: 0x%08x\n" msgstr "" -#: utils/keytable/keytable.c:1538 +#: utils/keytable/keytable.c:1401 #, c-format msgid "Deleting entry %d\n" msgstr "S'està eliminat l'entrada %d\n" -#: utils/keytable/keytable.c:1560 +#: utils/keytable/keytable.c:1432 utils/keytable/keytable.c:1439 #, c-format -msgid "Setting scancode 0x%04x with 0x%04x via " +msgid "Setting scancode 0x%04llx with 0x%04x via " msgstr "" -#: utils/keytable/keytable.c:1578 +#: utils/keytable/keytable.c:1458 #, fuzzy, c-format msgid "Current kernel protocols: " msgstr "Protocols actuals: " -#: utils/keytable/keytable.c:1580 +#: utils/keytable/keytable.c:1460 #, fuzzy, c-format msgid "Enabled kernel protocols: " msgstr "Protocols habilitats: " -#: utils/keytable/keytable.c:1604 +#: utils/keytable/keytable.c:1484 #, c-format msgid "%llu.%06llu: " msgstr "" -#: utils/keytable/keytable.c:1609 +#: utils/keytable/keytable.c:1489 #, c-format msgid "lirc protocol(%s): scancode = 0x%llx" msgstr "" -#: utils/keytable/keytable.c:1612 +#: utils/keytable/keytable.c:1492 #, c-format msgid "lirc protocol(%d): scancode = 0x%llx" msgstr "" -#: utils/keytable/keytable.c:1616 +#: utils/keytable/keytable.c:1496 #, c-format msgid " repeat" msgstr "" -#: utils/keytable/keytable.c:1618 +#: utils/keytable/keytable.c:1498 #, c-format msgid " toggle=1" msgstr "" -#: utils/keytable/keytable.c:1639 +#: utils/keytable/keytable.c:1519 msgid "Can't open lirc device" msgstr "" -#: utils/keytable/keytable.c:1649 +#: utils/keytable/keytable.c:1529 #, c-format msgid "Testing events. Please, press CTRL-C to abort.\n" msgstr "" -#: utils/keytable/keytable.c:1660 +#: utils/keytable/keytable.c:1540 msgid "poll returned error" msgstr "" -#: utils/keytable/keytable.c:1669 +#: utils/keytable/keytable.c:1549 #, fuzzy msgid "Error reading lirc scancode" msgstr "Error en llegir l'esdeveniment" -#: utils/keytable/keytable.c:1680 +#: utils/keytable/keytable.c:1560 msgid "Error reading event" msgstr "Error en llegir l'esdeveniment" -#: utils/keytable/keytable.c:1685 +#: utils/keytable/keytable.c:1565 #, c-format msgid "%ld.%06ld: event type %s(0x%02x)" msgstr "%ld.%06ld: tipus d'esdeveniment %s(0x%02x)" -#: utils/keytable/keytable.c:1694 +#: utils/keytable/keytable.c:1574 #, c-format msgid " key_%s: %s(0x%04x)\n" msgstr "" -#: utils/keytable/keytable.c:1695 +#: utils/keytable/keytable.c:1575 msgid "up" msgstr "amunt" -#: utils/keytable/keytable.c:1695 +#: utils/keytable/keytable.c:1575 msgid "down" msgstr "avall" -#: utils/keytable/keytable.c:1700 utils/keytable/keytable.c:1706 +#: utils/keytable/keytable.c:1580 utils/keytable/keytable.c:1586 #, c-format msgid ": %s (0x%04x) value=%d\n" msgstr ": %s (0x%04x) valor=%d\n" -#: utils/keytable/keytable.c:1713 +#: utils/keytable/keytable.c:1593 #, c-format msgid ": scancode = 0x%02x\n" msgstr "" -#: utils/keytable/keytable.c:1715 +#: utils/keytable/keytable.c:1595 #, c-format msgid ": code = %s(0x%02x), value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1720 +#: utils/keytable/keytable.c:1600 #, c-format msgid ": value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1729 +#: utils/keytable/keytable.c:1609 #, c-format msgid ": code = 0x%02x, value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1798 +#: utils/keytable/keytable.c:1690 #, c-format msgid "Changed Repeat delay to %d ms and repeat period to %d ms\n" msgstr "" -#: utils/keytable/keytable.c:1812 +#: utils/keytable/keytable.c:1704 #, c-format msgid "Repeat delay = %d ms, repeat period = %d ms\n" msgstr "" -#: utils/keytable/keytable.c:1831 +#: utils/keytable/keytable.c:1723 #, c-format msgid "%sName: %.*s\n" msgstr "" -#: utils/keytable/keytable.c:1844 +#: utils/keytable/keytable.c:1736 #, c-format msgid "%sbus: %d, vendor/product: %04x:%04x, version: 0x%04x\n" msgstr "" -#: utils/keytable/keytable.c:1870 +#: utils/keytable/keytable.c:1767 #, c-format msgid "%s: not a raw IR receiver\n" msgstr "" -#: utils/keytable/keytable.c:1908 +#: utils/keytable/keytable.c:1815 #, fuzzy, c-format msgid "\tAttached BPF protocols: " msgstr "Protocols habilitats: " -#: utils/keytable/keytable.c:1926 +#: utils/keytable/keytable.c:1833 #, c-format msgid "\n" msgstr "" -#: utils/keytable/keytable.c:1929 +#: utils/keytable/keytable.c:1836 #, fuzzy, c-format msgid "\tAttached BPF protocols: %m\n" msgstr "Protocols habilitats: " -#: utils/keytable/keytable.c:1964 +#: utils/keytable/keytable.c:1871 #, fuzzy, c-format msgid "BPF protocol prog_id %d\n" msgstr "el protocol %s està %s\n" -#: utils/keytable/keytable.c:1968 +#: utils/keytable/keytable.c:1875 #, c-format msgid "Failed to get BPF prog id %u: %m\n" msgstr "" -#: utils/keytable/keytable.c:1980 +#: utils/keytable/keytable.c:1887 #, c-format msgid "BPF protocols removed\n" msgstr "" -#: utils/keytable/keytable.c:1985 +#: utils/keytable/keytable.c:1892 #, c-format msgid "error: ir-keytable was compiled without BPF support\n" msgstr "" -#: utils/keytable/keytable.c:2003 +#: utils/keytable/keytable.c:1911 #, c-format -msgid "Found %s (%s) with:\n" +msgid "Found %s with:\n" msgstr "" -#: utils/keytable/keytable.c:2007 +#: utils/keytable/keytable.c:1914 #, c-format msgid "\tName: %s\n" msgstr "" -#: utils/keytable/keytable.c:2009 +#: utils/keytable/keytable.c:1916 +#, c-format +msgid "\tDriver: %s\n" +msgstr "" + +#: utils/keytable/keytable.c:1918 #, c-format -msgid "\tDriver: %s, table: %s\n" +msgid "\tDefault keymap: %s\n" msgstr "" -#: utils/keytable/keytable.c:2013 +#: utils/keytable/keytable.c:1920 +#, fuzzy, c-format +#| msgid "input device is %s\n" +msgid "\tInput device: %s\n" +msgstr "el dispositiu d'entrada està %s\n" + +#: utils/keytable/keytable.c:1923 #, fuzzy, c-format msgid "\tLIRC device: %s\n" msgstr "S'ha trobat el dispositiu %s\n" -#: utils/keytable/keytable.c:2017 +#: utils/keytable/keytable.c:1927 #, fuzzy, c-format msgid "\tSupported kernel protocols: " msgstr "Protocols actuals: " -#: utils/keytable/keytable.c:2029 +#: utils/keytable/keytable.c:1939 #, c-format msgid "\tExtra capabilities: <access denied>\n" msgstr "" -#: utils/keytable/keytable.c:2045 utils/keytable/keytable.c:2052 +#: utils/keytable/keytable.c:1955 utils/keytable/keytable.c:1962 +#: utils/keytable/keytable.c:2008 utils/keytable/keytable.c:2017 #, c-format msgid "asprintf failed: %m\n" msgstr "" -#: utils/keytable/keytable.c:2057 +#: utils/keytable/keytable.c:1967 #, fuzzy, c-format msgid "Can't find %s bpf protocol in %s or %s\n" msgstr "%s protocol %s (%s)\n" -#: utils/keytable/keytable.c:2101 -msgid "Can't open device" -msgstr "" - -#: utils/keytable/keytable.c:2119 +#: utils/keytable/keytable.c:2026 #, c-format -msgid "Auto-mode can be used only with --read, --debug and --sysdev options\n" +msgid "error: Unable to find keymap %s in %s or %s\n" msgstr "" -#: utils/keytable/keytable.c:2153 +#: utils/keytable/keytable.c:2061 #, c-format -msgid "Table for %s, %s not found. Keep as-is\n" +msgid "" +"Auto-mode can be used only with --read, --verbose and --sysdev options\n" msgstr "" -#: utils/keytable/keytable.c:2158 +#: utils/keytable/keytable.c:2092 #, c-format -msgid "Table for %s, %s is on %s file.\n" +msgid "Keymap for %s, %s is on %s file.\n" msgstr "" -#: utils/keytable/keytable.c:2165 +#: utils/keytable/keytable.c:2102 #, c-format -msgid "Can't load %s table\n" +msgid "Can't load %s keymap\n" msgstr "" -#: utils/keytable/keytable.c:2182 +#: utils/keytable/keytable.c:2109 #, c-format -msgid "Can't load %s table from %s or %s\n" +msgid "Empty keymap %s\n" msgstr "" -#: utils/keytable/keytable.c:2187 +#: utils/keytable/keytable.c:2120 #, c-format -msgid "Empty table %s\n" +msgid "Keymap for %s, %s not found. Keep as-is\n" msgstr "" -#: utils/keytable/keytable.c:2194 +#: utils/keytable/keytable.c:2127 #, c-format msgid "Opening %s\n" msgstr "" -#: utils/keytable/keytable.c:2210 +#: utils/keytable/keytable.c:2143 #, c-format msgid "Old keytable cleared\n" msgstr "" -#: utils/keytable/keytable.c:2218 +#: utils/keytable/keytable.c:2151 #, c-format msgid "Wrote %d keycode(s) to driver\n" msgstr "" -#: utils/keytable/keytable.c:2229 -#, c-format -msgid "Couldn't change the IR protocols\n" -msgstr "" - -#: utils/keytable/keytable.c:2231 +#: utils/keytable/keytable.c:2163 #, c-format msgid "Protocols changed to " msgstr "" -#: utils/keytable/keytable.c:2241 +#: utils/keytable/keytable.c:2173 #, c-format msgid "Error: unable to attach bpf program, lirc device name was not found\n" msgstr "" -#: utils/keytable/keytable.c:2249 +#: utils/keytable/keytable.c:2181 #, fuzzy, c-format msgid "Loaded BPF protocol %s\n" msgstr "%s protocol %s\n" -#: utils/ir-ctl/ir-ctl.c:103 +#: utils/ir-ctl/ir-ctl.c:113 +msgid "DEV" +msgstr "DEV" + +#: utils/ir-ctl/ir-ctl.c:113 msgid "lirc device to use" msgstr "" -#: utils/ir-ctl/ir-ctl.c:104 +#: utils/ir-ctl/ir-ctl.c:114 msgid "list lirc device features" msgstr "" -#: utils/ir-ctl/ir-ctl.c:105 utils/ir-ctl/ir-ctl.c:106 +#: utils/ir-ctl/ir-ctl.c:115 utils/ir-ctl/ir-ctl.c:116 msgid "FILE" msgstr "" -#: utils/ir-ctl/ir-ctl.c:105 +#: utils/ir-ctl/ir-ctl.c:115 msgid "receive IR to stdout or file" msgstr "" -#: utils/ir-ctl/ir-ctl.c:106 +#: utils/ir-ctl/ir-ctl.c:116 msgid "send IR pulse and space file" msgstr "" -#: utils/ir-ctl/ir-ctl.c:107 +#: utils/ir-ctl/ir-ctl.c:117 #, fuzzy msgid "SCANCODE" msgstr "SCANKEY" -#: utils/ir-ctl/ir-ctl.c:107 +#: utils/ir-ctl/ir-ctl.c:117 msgid "send IR scancode in protocol specified" msgstr "" -#: utils/ir-ctl/ir-ctl.c:108 +#: utils/ir-ctl/ir-ctl.c:118 +msgid "KEYCODE" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:118 +msgid "send IR keycode from keymap" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:119 msgid "verbose output" msgstr "" -#: utils/ir-ctl/ir-ctl.c:109 +#: utils/ir-ctl/ir-ctl.c:120 msgid "Receiving options:" msgstr "" -#: utils/ir-ctl/ir-ctl.c:110 +#: utils/ir-ctl/ir-ctl.c:121 msgid "end receiving after first message" msgstr "" -#: utils/ir-ctl/ir-ctl.c:111 +#: utils/ir-ctl/ir-ctl.c:122 +msgid "output in mode2 format" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:123 msgid "use wideband receiver aka learning mode" msgstr "" -#: utils/ir-ctl/ir-ctl.c:112 -msgid "use normal narrowband receiver, disable learning mode" +#: utils/ir-ctl/ir-ctl.c:124 +msgid "use narrowband receiver, disable learning mode" msgstr "" -#: utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:125 msgid "RANGE" msgstr "" -#: utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:125 msgid "set receiver carrier range" msgstr "" -#: utils/ir-ctl/ir-ctl.c:114 +#: utils/ir-ctl/ir-ctl.c:126 msgid "report carrier frequency" msgstr "" -#: utils/ir-ctl/ir-ctl.c:115 +#: utils/ir-ctl/ir-ctl.c:127 msgid "disable reporting carrier frequency" msgstr "" -#: utils/ir-ctl/ir-ctl.c:116 +#: utils/ir-ctl/ir-ctl.c:128 msgid "TIMEOUT" msgstr "" -#: utils/ir-ctl/ir-ctl.c:116 +#: utils/ir-ctl/ir-ctl.c:128 msgid "set receiving timeout" msgstr "" -#: utils/ir-ctl/ir-ctl.c:117 +#: utils/ir-ctl/ir-ctl.c:129 msgid "Sending options:" msgstr "" -#: utils/ir-ctl/ir-ctl.c:118 +#: utils/ir-ctl/ir-ctl.c:130 +msgid "use keymap to send key from" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:131 msgid "CARRIER" msgstr "" -#: utils/ir-ctl/ir-ctl.c:118 +#: utils/ir-ctl/ir-ctl.c:131 msgid "set send carrier" msgstr "" -#: utils/ir-ctl/ir-ctl.c:119 +#: utils/ir-ctl/ir-ctl.c:132 msgid "DUTY" msgstr "" -#: utils/ir-ctl/ir-ctl.c:119 -msgid "set duty cycle" +#: utils/ir-ctl/ir-ctl.c:132 +msgid "set send duty cycle" msgstr "" -#: utils/ir-ctl/ir-ctl.c:120 +#: utils/ir-ctl/ir-ctl.c:133 msgid "EMITTERS" msgstr "" -#: utils/ir-ctl/ir-ctl.c:120 +#: utils/ir-ctl/ir-ctl.c:133 msgid "set send emitters" msgstr "" -#: utils/ir-ctl/ir-ctl.c:121 +#: utils/ir-ctl/ir-ctl.c:134 msgid "GAP" msgstr "" -#: utils/ir-ctl/ir-ctl.c:121 +#: utils/ir-ctl/ir-ctl.c:134 msgid "set gap between files or scancodes" msgstr "" -#: utils/ir-ctl/ir-ctl.c:126 +#: utils/ir-ctl/ir-ctl.c:139 msgid "" "--features\n" "--receive [save to file]\n" "--send [file to send]\n" "--scancode [scancode to send]\n" +"--keycode [keycode to send]\n" "[to set lirc option]" msgstr "" -#: utils/ir-ctl/ir-ctl.c:133 +#: utils/ir-ctl/ir-ctl.c:147 msgid "" "\n" "Receive IR, send IR and list features of lirc device\n" "You will need permission on /dev/lirc for the program to work\n" "\n" "On the options below, the arguments are:\n" -" DEV\t - the /dev/lirc* device to use\n" +" DEV - the /dev/lirc* device to use\n" " FILE - a text file containing pulses and spaces\n" " CARRIER - the carrier frequency to use for sending\n" " DUTY - the duty cycle to use for sending\n" " EMITTERS - comma separated list of emitters to use for sending, e.g. 1,2\n" -" GAP - gap between pulse and files or scancodes in microseconds\n" +" GAP - gap between sending in microseconds\n" " RANGE - set range of accepted carrier frequencies, e.g. 20000-40000\n" " TIMEOUT - set length of space before receiving stops in microseconds\n" +" KEYCODE - key code in keymap\n" " SCANCODE - protocol:scancode, e.g. nec:0xa814\n" +" KEYMAP - a rc keymap file from which to send keys\n" "\n" "Note that most lirc setting have global state, i.e. the device will remain\n" "in this state until set otherwise." msgstr "" -#: utils/ir-ctl/ir-ctl.c:207 -#, c-format -msgid "%s: could not open: %m\n" -msgstr "" - -#: utils/ir-ctl/ir-ctl.c:213 utils/ir-ctl/ir-ctl.c:390 +#: utils/ir-ctl/ir-ctl.c:223 utils/ir-ctl/ir-ctl.c:392 +#: utils/ir-ctl/ir-ctl.c:548 #, c-format msgid "Failed to allocate memory\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:231 +#: utils/ir-ctl/ir-ctl.c:242 #, c-format msgid "warning: %s:%d: missing argument\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:247 +#: utils/ir-ctl/ir-ctl.c:258 #, c-format msgid "" -"error: %s:%d: scancode argument '%s' should in protocol:scancode format\n" +"error: %s:%d: scancode argument '%s' should be in protocol:scancode format\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:254 +#: utils/ir-ctl/ir-ctl.c:267 #, c-format msgid "error: %s:%d: protocol '%s' not found\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:259 +#: utils/ir-ctl/ir-ctl.c:274 #, c-format msgid "error: %s:%d: invalid scancode '%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:264 +#: utils/ir-ctl/ir-ctl.c:281 #, c-format msgid "error: %s:%d: no encoder available for `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:269 -#, c-format -msgid "error: %s:%d: invalid scancode '%s' for protocol '%s'\n" -msgstr "" - -#: utils/ir-ctl/ir-ctl.c:274 +#: utils/ir-ctl/ir-ctl.c:290 #, c-format msgid "error: %s:%d: too much IR for one transmit\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:280 +#: utils/ir-ctl/ir-ctl.c:298 #, c-format msgid "error: %s:%d: carrier already specified\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:291 +#: utils/ir-ctl/ir-ctl.c:309 #, c-format msgid "warning: %s:%d: invalid argument '%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:297 +#: utils/ir-ctl/ir-ctl.c:315 #, c-format msgid "warning: %s:%d: '%s' unexpected\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:304 +#: utils/ir-ctl/ir-ctl.c:321 +#, c-format +msgid "warning: %s:%d: invalid argument to space '%d'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:326 #, c-format msgid "warning: %s:%d: leading space ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:322 +#: utils/ir-ctl/ir-ctl.c:338 +#, c-format +msgid "warning: %s:%d: invalid argument to pulse '%d'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:348 #, c-format msgid "warning: %s:%d: carrier already specified\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:327 +#: utils/ir-ctl/ir-ctl.c:353 #, c-format msgid "warning: %s:%d: unknown keyword '%s' ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:332 +#: utils/ir-ctl/ir-ctl.c:358 utils/ir-ctl/ir-ctl.c:449 #, c-format msgid "warning: %s:%d: IR cannot exceed %u edges\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:340 +#: utils/ir-ctl/ir-ctl.c:366 utils/ir-ctl/ir-ctl.c:460 #, c-format msgid "%s: no pulses or spaces found\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:346 +#: utils/ir-ctl/ir-ctl.c:372 utils/ir-ctl/ir-ctl.c:466 #, c-format msgid "warning: %s:%d: trailing space ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:365 +#: utils/ir-ctl/ir-ctl.c:414 #, c-format -msgid "error: scancode '%s' must be in protocol:scancode format\n" +msgid "%s:%d: error: expected integer, got `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:372 +#: utils/ir-ctl/ir-ctl.c:423 #, c-format -msgid "error: protocol '%s' not found\n" +msgid "%s:%d: error: pulse found where space expected `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:379 +#: utils/ir-ctl/ir-ctl.c:431 #, c-format -msgid "error: invalid scancode '%s'\n" +msgid "%s:%d: error: space found where pulse expected `%s'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:440 +#, c-format +msgid "%s:%d: error: value `%s' out of range\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:384 +#: utils/ir-ctl/ir-ctl.c:482 #, c-format -msgid "error: invalid scancode '%s' for protocol '%s'\n" +msgid "%s: could not open: %m\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:512 +#, c-format +msgid "%s: file is empty\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:409 +#: utils/ir-ctl/ir-ctl.c:526 +#, c-format +msgid "error: scancode '%s' must be in protocol:scancode format\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:533 +#, c-format +msgid "error: protocol '%s' not found\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:540 +#, c-format +msgid "error: invalid scancode '%s'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:569 msgid "features can not be combined with receive or send option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:415 +#: utils/ir-ctl/ir-ctl.c:575 msgid "receive can not be combined with features or send option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:420 +#: utils/ir-ctl/ir-ctl.c:580 msgid "receive filename already set" msgstr "" -#: utils/ir-ctl/ir-ctl.c:433 utils/ir-ctl/ir-ctl.c:439 +#: utils/ir-ctl/ir-ctl.c:596 utils/ir-ctl/ir-ctl.c:602 msgid "cannot enable and disable carrier reports" msgstr "" -#: utils/ir-ctl/ir-ctl.c:445 utils/ir-ctl/ir-ctl.c:451 +#: utils/ir-ctl/ir-ctl.c:608 utils/ir-ctl/ir-ctl.c:614 msgid "cannot use narrowband and wideband receiver at once" msgstr "" -#: utils/ir-ctl/ir-ctl.c:461 utils/ir-ctl/ir-ctl.c:464 +#: utils/ir-ctl/ir-ctl.c:624 utils/ir-ctl/ir-ctl.c:627 #, c-format msgid "cannot parse carrier range `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:473 +#: utils/ir-ctl/ir-ctl.c:635 #, c-format msgid "cannot parse timeout `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:483 +#: utils/ir-ctl/ir-ctl.c:644 #, c-format msgid "cannot parse carrier `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:488 +#: utils/ir-ctl/ir-ctl.c:649 #, c-format msgid "cannot parse emitters `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:493 +#: utils/ir-ctl/ir-ctl.c:653 #, c-format msgid "cannot parse gap `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:498 +#: utils/ir-ctl/ir-ctl.c:658 #, c-format msgid "invalid duty cycle `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:502 utils/ir-ctl/ir-ctl.c:518 +#: utils/ir-ctl/ir-ctl.c:662 utils/ir-ctl/ir-ctl.c:678 msgid "send can not be combined with receive or features option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:561 +#: utils/ir-ctl/ir-ctl.c:695 +msgid "key send can not be combined with receive or features option" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:799 +#, c-format +msgid "error: protocol '%s' not supported\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:806 +#, c-format +msgid "error: keycode `%s' not found in keymap\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:811 +#, c-format +msgid "warning: keycode `%s' has %d definitions in keymaps, using first\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:829 #, c-format msgid "%s: cannot open: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:568 +#: utils/ir-ctl/ir-ctl.c:836 #, c-format msgid "%s: cannot stat: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:574 +#: utils/ir-ctl/ir-ctl.c:842 #, c-format msgid "%s: not character device\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:581 +#: utils/ir-ctl/ir-ctl.c:849 #, c-format msgid "%s: failed to get lirc features: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:594 +#: utils/ir-ctl/ir-ctl.c:862 #, c-format msgid "warning: %s: failed to set carrier: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:596 +#: utils/ir-ctl/ir-ctl.c:864 #, c-format msgid "warning: %s: set send carrier returned %d, should return 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:598 +#: utils/ir-ctl/ir-ctl.c:866 #, c-format msgid "warning: %s: does not support setting send carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:610 +#: utils/ir-ctl/ir-ctl.c:878 #, c-format msgid "%s: failed to set receiving timeout\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:612 +#: utils/ir-ctl/ir-ctl.c:880 #, c-format msgid "%s: device does not support setting timeout\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:620 +#: utils/ir-ctl/ir-ctl.c:888 #, c-format msgid "%s: failed to set wideband receiver %s\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:620 utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 #, fuzzy msgid "on" msgstr "avall" -#: utils/ir-ctl/ir-ctl.c:620 utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 msgid "off" msgstr "" -#: utils/ir-ctl/ir-ctl.c:622 +#: utils/ir-ctl/ir-ctl.c:890 #, c-format msgid "%s: device does not have wideband receiver\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:898 #, c-format msgid "%s: failed to set carrier reports %s\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:632 +#: utils/ir-ctl/ir-ctl.c:900 #, c-format msgid "%s: device cannot measure carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:639 +#: utils/ir-ctl/ir-ctl.c:907 #, c-format msgid "%s: failed to enable timeout reports: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:646 +#: utils/ir-ctl/ir-ctl.c:914 #, c-format msgid "%s: failed to set low carrier range: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:649 +#: utils/ir-ctl/ir-ctl.c:917 #, c-format msgid "%s: failed to set high carrier range: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:651 +#: utils/ir-ctl/ir-ctl.c:919 #, c-format msgid "%s: device does not support setting receiver carrier range\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:661 +#: utils/ir-ctl/ir-ctl.c:929 #, c-format msgid "warning: %s: failed to set duty cycle: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:663 +#: utils/ir-ctl/ir-ctl.c:931 #, c-format msgid "warning: %s: does not support setting send duty cycle\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:670 +#: utils/ir-ctl/ir-ctl.c:938 #, c-format msgid "warning: %s: failed to set send transmitters: only %d available\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:672 +#: utils/ir-ctl/ir-ctl.c:940 #, c-format msgid "warning: %s: failed to set send transmitters: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:674 +#: utils/ir-ctl/ir-ctl.c:942 #, c-format msgid "warning: %s: does not support setting send transmitters\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:690 +#: utils/ir-ctl/ir-ctl.c:958 #, c-format msgid "warning: %s: device returned resolution of 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:692 +#: utils/ir-ctl/ir-ctl.c:960 #, c-format msgid "warning: %s: unexpected error while retrieving resolution: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:695 +#: utils/ir-ctl/ir-ctl.c:963 #, c-format msgid "Receive features %s:\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:697 +#: utils/ir-ctl/ir-ctl.c:965 #, c-format msgid " - Device can receive scancodes\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:699 +#: utils/ir-ctl/ir-ctl.c:967 #, c-format msgid " - Device can receive raw IR\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:701 +#: utils/ir-ctl/ir-ctl.c:969 #, c-format msgid " - Can report decoded scancodes and protocol\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:703 +#: utils/ir-ctl/ir-ctl.c:971 #, c-format msgid " - Resolution %u microseconds\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:705 +#: utils/ir-ctl/ir-ctl.c:973 #, c-format msgid " - Set receive carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:707 +#: utils/ir-ctl/ir-ctl.c:975 #, c-format msgid " - Use wideband receiver\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:709 +#: utils/ir-ctl/ir-ctl.c:977 #, c-format msgid " - Can measure carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:714 +#: utils/ir-ctl/ir-ctl.c:984 +#, c-format +msgid " - Receiving timeout not set\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:986 +#, c-format +msgid " - Receiving timeout %u microseconds\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:994 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but " "LIRC_GET_MIN_TIMEOUT returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:717 +#: utils/ir-ctl/ir-ctl.c:997 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but min timeout is 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:720 +#: utils/ir-ctl/ir-ctl.c:1000 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but " "LIRC_GET_MAX_TIMEOUT returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:723 +#: utils/ir-ctl/ir-ctl.c:1003 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but max timeout is 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:727 +#: utils/ir-ctl/ir-ctl.c:1007 #, c-format -msgid " - Can set receiving timeout min:%u microseconds max:%u microseconds\n" +msgid " - Can set receiving timeout min %u microseconds, max %u microseconds\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:730 +#: utils/ir-ctl/ir-ctl.c:1010 #, c-format msgid "" " - Device can receive using device dependent LIRCCODE mode (not supported)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:732 +#: utils/ir-ctl/ir-ctl.c:1012 #, c-format msgid " - Device cannot receive\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:735 +#: utils/ir-ctl/ir-ctl.c:1015 #, c-format msgid "Send features %s:\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:737 +#: utils/ir-ctl/ir-ctl.c:1017 #, c-format msgid " - Device can send raw IR\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:739 +#: utils/ir-ctl/ir-ctl.c:1019 #, c-format msgid " - IR scancode encoder\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:741 +#: utils/ir-ctl/ir-ctl.c:1021 #, c-format msgid " - Set carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:743 +#: utils/ir-ctl/ir-ctl.c:1023 #, c-format msgid " - Set duty cycle\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:748 +#: utils/ir-ctl/ir-ctl.c:1028 #, c-format msgid "" "warning: %s: device supports setting transmitter mask but returns 0 as " "number of transmitters\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:750 +#: utils/ir-ctl/ir-ctl.c:1030 #, c-format msgid "warning: %s: device supports setting transmitter mask but returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:752 +#: utils/ir-ctl/ir-ctl.c:1032 #, c-format msgid " - Set transmitter (%d available)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:755 +#: utils/ir-ctl/ir-ctl.c:1035 #, c-format msgid "" " - Device can send using device dependent LIRCCODE mode (not supported)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:757 +#: utils/ir-ctl/ir-ctl.c:1037 #, c-format msgid " - Device cannot send\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:768 +#: utils/ir-ctl/ir-ctl.c:1048 #, c-format msgid "%s: device cannot send\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:790 +#: utils/ir-ctl/ir-ctl.c:1074 #, c-format msgid "%s: cannot set send mode\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:798 +#: utils/ir-ctl/ir-ctl.c:1082 #, c-format msgid "%s: no encoder available for `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:807 +#: utils/ir-ctl/ir-ctl.c:1092 #, c-format -msgid "warning: %s: carrier specified but overwritten on command line\n" +msgid "warning: carrier specified but overwritten on command line\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:820 +#: utils/ir-ctl/ir-ctl.c:1107 #, c-format msgid "%s: failed to send: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:825 +#: utils/ir-ctl/ir-ctl.c:1112 #, c-format msgid "warning: %s: sent %zd out %zd edges\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:845 +#: utils/ir-ctl/ir-ctl.c:1132 #, c-format msgid "%s: device cannot receive raw ir\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:851 +#: utils/ir-ctl/ir-ctl.c:1138 #, c-format msgid "%s: failed to set receive mode: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:858 +#: utils/ir-ctl/ir-ctl.c:1145 #, c-format msgid "%s: failed to open for writing: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:870 +#: utils/ir-ctl/ir-ctl.c:1158 #, c-format msgid "%s: failed read: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:875 +#: utils/ir-ctl/ir-ctl.c:1163 #, c-format msgid "%s: read returned %zd bytes\n" msgstr "" +#: utils/ir-ctl/ir-ctl.c:1275 +#, c-format +msgid "error: no keymap specified\n" +msgstr "" + #: utils/dvb/dvb-fe-tool.c:48 msgid "" "\n" @@ -1451,41 +1472,41 @@ msgid "dvb_fe_get_stats failed" msgstr "" #: utils/dvb/dvb-fe-tool.c:199 utils/dvb/dvbv5-scan.c:146 -#: utils/dvb/dvbv5-zap.c:444 +#: utils/dvb/dvbv5-zap.c:445 msgid "Quality" msgstr "" #: utils/dvb/dvb-fe-tool.c:202 utils/dvb/dvbv5-scan.c:149 -#: utils/dvb/dvbv5-zap.c:447 +#: utils/dvb/dvbv5-zap.c:448 msgid "Signal" msgstr "" #: utils/dvb/dvb-fe-tool.c:205 utils/dvb/dvbv5-scan.c:152 -#: utils/dvb/dvbv5-zap.c:450 +#: utils/dvb/dvbv5-zap.c:451 msgid "C/N" msgstr "" #: utils/dvb/dvb-fe-tool.c:208 utils/dvb/dvbv5-scan.c:155 -#: utils/dvb/dvbv5-zap.c:453 +#: utils/dvb/dvbv5-zap.c:454 msgid "UCB" msgstr "" #: utils/dvb/dvb-fe-tool.c:211 utils/dvb/dvbv5-scan.c:158 -#: utils/dvb/dvbv5-zap.c:456 +#: utils/dvb/dvbv5-zap.c:457 msgid "postBER" msgstr "" #: utils/dvb/dvb-fe-tool.c:214 utils/dvb/dvbv5-scan.c:161 -#: utils/dvb/dvbv5-zap.c:459 +#: utils/dvb/dvbv5-zap.c:460 msgid "preBER" msgstr "" #: utils/dvb/dvb-fe-tool.c:217 utils/dvb/dvbv5-scan.c:164 -#: utils/dvb/dvbv5-zap.c:462 +#: utils/dvb/dvbv5-zap.c:463 msgid "PER" msgstr "" -#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1098 +#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1108 #, c-format msgid "Connecting to %s:%d\n" msgstr "" @@ -1695,12 +1716,12 @@ msgstr "" msgid "<initial file>" msgstr "" -#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1084 +#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1094 #, c-format msgid "Please select one of the LNBf's below:\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1088 +#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1098 #, c-format msgid "Using LNBf " msgstr "" @@ -1710,17 +1731,17 @@ msgstr "" msgid "ERROR: Please specify a valid format\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1110 +#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1120 #, c-format msgid "Couldn't find demux device node\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1126 +#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1136 #, c-format msgid "using demux '%s'\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1158 +#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1168 #, c-format msgid "Failed to set the country code:%s\n" msgstr "" @@ -1803,8 +1824,8 @@ msgstr "" #: utils/dvb/dvbv5-zap.c:128 msgid "" -"sets DVB low traffic threshold. PIDs with less than this amount of " -"packets per second will be ignored. Default: 1 packet per second" +"sets DVB low traffic threshold. PIDs with less than this amount of packets " +"per second will be ignored. Default: 1 packet per second" msgstr "" #: utils/dvb/dvbv5-zap.c:130 @@ -1831,170 +1852,199 @@ msgstr "" msgid "tuning to %i Hz\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:565 +#: utils/dvb/dvbv5-zap.c:574 #, c-format msgid "buffer overrun at %lld\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:567 +#: utils/dvb/dvbv5-zap.c:576 #, c-format msgid "buffer overrun after %lld.%02ld seconds\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:592 utils/dvb/dvbv5-zap.c:834 +#: utils/dvb/dvbv5-zap.c:603 utils/dvb/dvbv5-zap.c:845 msgid "Write failed" msgstr "" -#: utils/dvb/dvbv5-zap.c:600 +#: utils/dvb/dvbv5-zap.c:611 #, c-format msgid "received %lld bytes (%lld Kbytes/sec)\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:603 +#: utils/dvb/dvbv5-zap.c:614 #, c-format msgid "received %lld bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:776 utils/dvb/dvbv5-zap.c:1251 +#: utils/dvb/dvbv5-zap.c:787 utils/dvb/dvbv5-zap.c:1274 #, c-format msgid "dvb_dev_set_bufsize: buffer set to %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:786 +#: utils/dvb/dvbv5-zap.c:797 #, c-format msgid " dvb_set_pesfilter to 0x2000\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:795 +#: utils/dvb/dvbv5-zap.c:806 #, c-format msgid "Can't get timespec\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:801 +#: utils/dvb/dvbv5-zap.c:812 #, c-format msgid "%.2fs: Starting capture\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:813 +#: utils/dvb/dvbv5-zap.c:824 #, c-format msgid "%.2fs: buffer overrun\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:816 +#: utils/dvb/dvbv5-zap.c:827 #, c-format msgid "%.2fs: read() returned error %zd\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:839 +#: utils/dvb/dvbv5-zap.c:850 #, c-format msgid "%.2fs: only read %zd bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:846 +#: utils/dvb/dvbv5-zap.c:857 #, c-format msgid "%.2fs: invalid sync byte. Discarding %zd bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:869 +#: utils/dvb/dvbv5-zap.c:880 #, c-format msgid "%.2fs: invalid pid: 0x%04x\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:896 +#: utils/dvb/dvbv5-zap.c:904 #, c-format msgid "%.2fs: pid %d has adaption layer, but size is too small!\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:907 +#: utils/dvb/dvbv5-zap.c:915 #, c-format msgid "%.2fs: pid %d, expecting %d received %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:952 +#: utils/dvb/dvbv5-zap.c:960 #, c-format msgid " PID FREQ SPEED TOTAL\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:977 +#: utils/dvb/dvbv5-zap.c:985 #, c-format msgid "OTHER" msgstr "" -#: utils/dvb/dvbv5-zap.c:1003 +#: utils/dvb/dvbv5-zap.c:1011 #, c-format msgid "%.2fs: Stopping capture\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1039 +#: utils/dvb/dvbv5-zap.c:1050 msgid "DVB zap utility" msgstr "" -#: utils/dvb/dvbv5-zap.c:1040 +#: utils/dvb/dvbv5-zap.c:1051 msgid "<channel name> [or <frequency> if in monitor mode]" msgstr "" -#: utils/dvb/dvbv5-zap.c:1118 +#: utils/dvb/dvbv5-zap.c:1128 #, fuzzy, c-format msgid "Couldn't find dvr device node\n" msgstr "No s'ha trobat el dispositiu %s\n" -#: utils/dvb/dvbv5-zap.c:1139 +#: utils/dvb/dvbv5-zap.c:1149 #, c-format msgid "reading channels from file '%s'\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1180 utils/dvb/dvbv5-zap.c:1300 -#: utils/dvb/dvbv5-zap.c:1352 +#: utils/dvb/dvbv5-zap.c:1190 utils/dvb/dvbv5-zap.c:1329 +#: utils/dvb/dvbv5-zap.c:1381 #, c-format msgid "open of '%s' failed" msgstr "" -#: utils/dvb/dvbv5-zap.c:1191 +#: utils/dvb/dvbv5-zap.c:1201 #, c-format msgid "Service id 0x%04x was not specified at the file\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1204 +#: utils/dvb/dvbv5-zap.c:1214 #, c-format msgid "couldn't find pmt-pid for sid %04x\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1238 +#: utils/dvb/dvbv5-zap.c:1261 #, c-format msgid "pass all PID's to TS\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1240 +#: utils/dvb/dvbv5-zap.c:1263 #, c-format msgid "video pid %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1249 utils/dvb/dvbv5-zap.c:1275 +#: utils/dvb/dvbv5-zap.c:1272 utils/dvb/dvbv5-zap.c:1298 #, c-format msgid " dvb_set_pesfilter %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1268 +#: utils/dvb/dvbv5-zap.c:1291 #, c-format msgid "audio pid %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1286 +#: utils/dvb/dvbv5-zap.c:1306 +#, c-format +msgid "" +"PMT record is disabled.\n" +"Please notice that some streams can only be decoded with PMT data.\n" +"Use '-p' option to also record PMT.\n" +msgstr "" + +#: utils/dvb/dvbv5-zap.c:1315 #, c-format msgid "frontend doesn't lock\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1317 +#: utils/dvb/dvbv5-zap.c:1346 #, c-format msgid "Record to file '%s' started\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1336 +#: utils/dvb/dvbv5-zap.c:1365 #, c-format msgid "DVR pipe interface '%s' will be opened\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1360 +#: utils/dvb/dvbv5-zap.c:1389 #, c-format msgid "DVR interface '%s' can now be opened\n" msgstr "" + +#~ msgid "clears the old table" +#~ msgstr "neteja l'antiga taula" + +#~ msgid "TABLE" +#~ msgstr "TAULA" + +#~ msgid "value" +#~ msgstr "valor" + +#, fuzzy, c-format +#~ msgid "protocol missing\n" +#~ msgstr "el protocol %s està %s\n" + +#, fuzzy, c-format +#~ msgid "Missing [protocols] section\n" +#~ msgstr "%s protocol %s\n" + +#, fuzzy, c-format +#~ msgid "No protocols found\n" +#~ msgstr "%s protocol %s\n" diff --git a/v4l-utils-po/de.po b/v4l-utils-po/de.po index 764393af..073067d7 100644 --- a/v4l-utils-po/de.po +++ b/v4l-utils-po/de.po @@ -4,11 +4,12 @@ # Copyright of this file © 2017, 2019 Chris Leick <c.leick@vollbio.de>. # # +#: utils/keytable/keytable.c:284 msgid "" msgstr "" "Project-Id-Version: v4l-utils 1.18.0-1\n" "Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n" -"POT-Creation-Date: 2019-09-22 12:03+0200\n" +"POT-Creation-Date: 2021-10-15 18:41+0200\n" "PO-Revision-Date: 2019-11-23 18:34+0200\n" "Last-Translator: Chris Leick <c.leick@vollbio.de>\n" "Language-Team: German <debian-l10n-german@lists.debian.org>\n" @@ -18,8 +19,8 @@ msgstr "" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -#: utils/keytable/keytable.c:239 # rc = radio control, Funkfernbedienung +#: utils/keytable/keytable.c:244 msgid "" "\n" "Lists Remote Controller devices, loads rc keymaps, tests events, and " @@ -52,9 +53,11 @@ msgstr "" "testet\n" "Ereignisse und passt andere Fernbedienungsoptionen an. Anstatt eine\n" "Funkfernbedienungsschlüsselcodetabellen zu laden, ist es auch möglich,\n" -"Protokolldekodierer zu setzen und Zuordnungen von Scancodes zu Schlüsselcodes\n" +"Protokolldekodierer zu setzen und Zuordnungen von Scancodes zu " +"Schlüsselcodes\n" "direkt zu setzen.\n" -"Damit das Programm funktioniert, müssen Sie Leserechte für /dev/input haben.\n" +"Damit das Programm funktioniert, müssen Sie Leserechte für /dev/input " +"haben.\n" "\n" "Die Argumente für die Optionen unten sind:\n" " SYSDEV - die Fernbedienungsklasse, wie unter /sys/class/rc beschrieben\n" @@ -65,66 +68,68 @@ msgstr "" " Scancode1=Schlüsselcode1,Scancode2=Schlüsselcode2 …\n" " PROTOCOL - Protokollname (nec, rc-5, rc-6, jvc, sony, sanyo, rc-5-sz, " "lirc,\n" -" sharp, mce_kbd, xmp, imon, rc-mm, andere, alle), der aktiviert\n" +" sharp, mce_kbd, xmp, imon, rc-mm, andere, alle), der " +"aktiviert\n" " werden soll oder ein BPF-Protokollname oder eine Datei\n" " DELAY - Verzögerung vor dem Wiederholen eines Tastendrucks\n" " PERIOD - Zeitspanne, um einen Tastendruck zu wiederholen\n" -" PARAMETER - ein Satz von Name1=Zahl1,[Name2=Zahl2] … für das BPF-Protokoll\n" +" PARAMETER - ein Satz von Name1=Zahl1,[Name2=Zahl2] … für das BPF-" +"Protokoll\n" " CFGFILE - Konfigurationsdatei, die einen Treiber-/Tabellennamen mit " "einer\n" " Schlüsselcodeabbildungsdatei verbindet\n" "\n" "Optionen können miteinander kombiniert werden." -#: utils/keytable/keytable.c:260 utils/dvb/dvb-fe-tool.c:56 +#: utils/keytable/keytable.c:265 utils/dvb/dvb-fe-tool.c:56 msgid "enables debug messages" msgstr "aktiviert Meldungen zur Fehlersuche." -#: utils/keytable/keytable.c:261 +#: utils/keytable/keytable.c:266 msgid "Clears the scancode to keycode mappings" msgstr "leert die die Abbildungen der Scancodes auf Schlüsselcodes." -#: utils/keytable/keytable.c:262 +#: utils/keytable/keytable.c:267 msgid "SYSDEV" msgstr "SYSDEV" -#: utils/keytable/keytable.c:262 +#: utils/keytable/keytable.c:267 msgid "rc device to control, defaults to rc0 if not specified" msgstr "" "zu steuernde Fernbedienung, Voreinstellung ist rc@, falls nicht angegeben" -#: utils/keytable/keytable.c:263 +#: utils/keytable/keytable.c:268 msgid "test if IR is generating events" msgstr "prüft, ob die Infrarotfernbedienung Ereignisse erzeugt." -#: utils/keytable/keytable.c:264 +#: utils/keytable/keytable.c:269 msgid "reads the current scancode/keycode mapping" msgstr "liest die aktuelle Abbildung der Scancodes auf Schlüsselcode." -#: utils/keytable/keytable.c:265 utils/keytable/keytable.c:272 -#: utils/ir-ctl/ir-ctl.c:127 +#: utils/keytable/keytable.c:270 utils/keytable/keytable.c:277 +#: utils/ir-ctl/ir-ctl.c:130 msgid "KEYMAP" msgstr "KEYMAP" -#: utils/keytable/keytable.c:265 +#: utils/keytable/keytable.c:270 msgid "write (adds) the keymap from the specified file" msgstr "" "schreibt die Schlüsselcodetabelle aus der angegebenen Datei (oder fügt sie " "hinzu)." -#: utils/keytable/keytable.c:266 +#: utils/keytable/keytable.c:271 msgid "SCANKEY" msgstr "SCANKEY" -#: utils/keytable/keytable.c:266 +#: utils/keytable/keytable.c:271 msgid "Change scan/key pairs" msgstr "ändert Scan-/Schlüsselpaare." -#: utils/keytable/keytable.c:267 +#: utils/keytable/keytable.c:272 msgid "PROTOCOL" msgstr "PROTOCOL" -#: utils/keytable/keytable.c:267 +#: utils/keytable/keytable.c:272 msgid "" "Protocol to enable (the other ones will be disabled). To enable more than " "one, use the option more than one time" @@ -132,168 +137,170 @@ msgstr "" "Protokoll, das aktiviert werden soll (die anderen werden deaktiviert). Um " "mehr als eins zu aktivieren, benutzen Sie die Option mehrfach." -#: utils/keytable/keytable.c:268 +#: utils/keytable/keytable.c:273 msgid "PARAMETER" msgstr "PARAMETER" -#: utils/keytable/keytable.c:268 +#: utils/keytable/keytable.c:273 msgid "Set a parameter for the protocol decoder" msgstr "setzt einen Parameter für den Protokolldekodierer." -#: utils/keytable/keytable.c:269 +#: utils/keytable/keytable.c:274 msgid "DELAY" msgstr "DELAY" -#: utils/keytable/keytable.c:269 +#: utils/keytable/keytable.c:274 msgid "Sets the delay before repeating a keystroke" msgstr "setzt die Verzögerung, bevor ein Tastendruck wiederholt wird." -#: utils/keytable/keytable.c:270 +#: utils/keytable/keytable.c:275 msgid "PERIOD" msgstr "PERIOD" -#: utils/keytable/keytable.c:270 +#: utils/keytable/keytable.c:275 msgid "Sets the period to repeat a keystroke" msgstr "setzt eine Zeitspanne zum Wiederholen eines Tastendrucks." -#: utils/keytable/keytable.c:271 +#: utils/keytable/keytable.c:276 msgid "CFGFILE" msgstr "CFGFILE" -#: utils/keytable/keytable.c:271 +#: utils/keytable/keytable.c:276 msgid "" "Auto-load keymaps, based on a configuration file. Only works with --sysdev." msgstr "" "lädt automatisch eine Schlüsselcodeabbildung basierend auf einer " "Konfigurationsdatei. Dies funktioniert nur mit --sysdev." -#: utils/keytable/keytable.c:272 +#: utils/keytable/keytable.c:277 msgid "Test if keymap is valid" msgstr "Testet, ob die Schlüsselcodeabbildung gültig ist." -#: utils/keytable/keytable.c:273 utils/dvb/dvb-fe-tool.c:70 +#: utils/keytable/keytable.c:278 utils/dvb/dvb-fe-tool.c:70 #: utils/dvb/dvb-format-convert.c:62 utils/dvb/dvbv5-scan.c:93 #: utils/dvb/dvbv5-zap.c:134 msgid "Give this help list" msgstr "gibt diese Hilfeliste aus." -#: utils/keytable/keytable.c:274 utils/dvb/dvb-fe-tool.c:71 +#: utils/keytable/keytable.c:279 utils/dvb/dvb-fe-tool.c:71 #: utils/dvb/dvb-format-convert.c:63 utils/dvb/dvbv5-scan.c:94 #: utils/dvb/dvbv5-zap.c:135 msgid "Give a short usage message" msgstr "gibt eine kurze Benutzungsnachricht aus." -#: utils/keytable/keytable.c:275 utils/dvb/dvb-fe-tool.c:72 +#: utils/keytable/keytable.c:280 utils/dvb/dvb-fe-tool.c:72 #: utils/dvb/dvb-format-convert.c:64 utils/dvb/dvbv5-scan.c:95 #: utils/dvb/dvbv5-zap.c:136 msgid "Print program version" msgstr "gibt die Programmversion aus." -#: utils/keytable/keytable.c:398 utils/keytable/keytable.c:424 +#: utils/keytable/keytable.c:403 utils/keytable/keytable.c:429 #, c-format msgid "\tvalue=%d\n" msgstr "\tWert=%d\n" -#: utils/keytable/keytable.c:403 -#, c-format -msgid "%s: keycode `%s' not recognised, no mapping for scancode %d\n" +#: utils/keytable/keytable.c:408 +#, fuzzy, c-format +#| msgid "%s: keycode `%s' not recognised, no mapping for scancode %d\n" +msgid "%s: keycode `%s' not recognised, no mapping for scancode 0x04%llx\n" msgstr "" "%s: Schlüsselcode »%s« nicht erkannt, keine Abbildung für Scancode %d\n" -#: utils/keytable/keytable.c:429 +#: utils/keytable/keytable.c:434 #, c-format msgid "%s: keycode `%s' not recognised, no mapping\n" msgstr "%s: Schlüsselcode »%s« nicht erkannt, keine Abbildung\n" -#: utils/keytable/keytable.c:462 +#: utils/keytable/keytable.c:467 #, c-format msgid "Parsing %s config file\n" msgstr "Konfigurationsdatei %s wird ausgewertet\n" -#: utils/keytable/keytable.c:466 +#: utils/keytable/keytable.c:471 msgid "opening keycode file" msgstr "Schlüsselcodedatei wird geöffnet" -#: utils/keytable/keytable.c:493 +#: utils/keytable/keytable.c:498 #, c-format msgid "Driver %s, Table %s => file %s\n" msgstr "Treiber %s, Tabelle %s => Datei %s\n" -#: utils/keytable/keytable.c:517 +#: utils/keytable/keytable.c:522 #, c-format msgid "Invalid parameter on line %d of %s\n" msgstr "ungültiger Parameter in Zeile %d von %s\n" -#: utils/keytable/keytable.c:542 +#: utils/keytable/keytable.c:547 #, c-format msgid "Invalid delay: %s" msgstr "ungültige Verzögerung: »%s«" -#: utils/keytable/keytable.c:547 +#: utils/keytable/keytable.c:552 #, c-format msgid "Invalid period: %s" msgstr "ungültige Zeitspanne: %s" -#: utils/keytable/keytable.c:560 utils/keytable/keytable.c:695 +#: utils/keytable/keytable.c:565 utils/keytable/keytable.c:700 #, c-format msgid "Failed to read table file %s" msgstr "Lesen von Tabellendatei %s fehlgeschlagen" -#: utils/keytable/keytable.c:564 +#: utils/keytable/keytable.c:569 #, c-format msgid "Read %s table\n" msgstr "Lesen von Tabelle %s\n" -#: utils/keytable/keytable.c:573 +#: utils/keytable/keytable.c:578 #, c-format msgid "Failed to read config file %s" msgstr "Lesen der Konfigurationsdatei %s fehlgeschlagen" -#: utils/keytable/keytable.c:582 +#: utils/keytable/keytable.c:587 #, c-format msgid "Missing scancode: %s" msgstr "fehlender Scancode: %s" -#: utils/keytable/keytable.c:588 utils/keytable/keytable.c:659 +#: utils/keytable/keytable.c:593 utils/keytable/keytable.c:664 msgid "No memory!\n" msgstr "Kein Speicher!\n" -#: utils/keytable/keytable.c:595 +#: utils/keytable/keytable.c:600 #, c-format msgid "Invalid scancode: %s" msgstr "ungültiger Scancode: »%s«" -#: utils/keytable/keytable.c:602 +#: utils/keytable/keytable.c:607 msgid "Missing keycode" msgstr "fehlender Schlüsselcode" -#: utils/keytable/keytable.c:611 utils/keytable/keytable.c:675 +#: utils/keytable/keytable.c:616 utils/keytable/keytable.c:680 #, c-format msgid "Unknown keycode: %s" msgstr "unbekannter Schlüsselcode: %s" -#: utils/keytable/keytable.c:619 -#, c-format -msgid "scancode 0x%04x=%u\n" +#: utils/keytable/keytable.c:624 +#, fuzzy, c-format +#| msgid "scancode 0x%04x=%u\n" +msgid "scancode 0x%04llx=%u\n" msgstr "Scancode 0x%04x=%u\n" -#: utils/keytable/keytable.c:653 +#: utils/keytable/keytable.c:658 #, c-format msgid "Missing parameter name: %s" msgstr "fehlender Parametername: %s" -#: utils/keytable/keytable.c:668 +#: utils/keytable/keytable.c:673 msgid "Missing value" msgstr "fehlender Wert" -#: utils/keytable/keytable.c:680 +#: utils/keytable/keytable.c:685 #, c-format msgid "parameter %s=%ld\n" msgstr "Parameter %s=%ld\n" -#: utils/keytable/keytable.c:703 utils/dvb/dvb-fe-tool.c:160 +#: utils/keytable/keytable.c:708 utils/dvb/dvb-fe-tool.c:160 #: utils/dvb/dvb-format-convert.c:88 utils/dvb/dvbv5-scan.c:421 -#: utils/dvb/dvbv5-zap.c:715 +#: utils/dvb/dvbv5-zap.c:725 #, c-format msgid "" "\n" @@ -302,362 +309,372 @@ msgstr "" "\n" "Melden Sie Fehler an %s.\n" -#: utils/keytable/keytable.c:731 -#, c-format -msgid "scancode 0x%04x = %s (0x%02x)\n" +#: utils/keytable/keytable.c:736 +#, fuzzy, c-format +#| msgid "scancode 0x%04x = %s (0x%02x)\n" +msgid "scancode 0x%04llx = %s (0x%02x)\n" msgstr "Scancode 0x%04x = %s (0x%02x)\n" -#: utils/keytable/keytable.c:737 -#, c-format -msgid "scancode 0x%04x = '%c' (0x%02x)\n" +#: utils/keytable/keytable.c:742 +#, fuzzy, c-format +#| msgid "scancode 0x%04x = '%c' (0x%02x)\n" +msgid "scancode 0x%04llx = '%c' (0x%02x)\n" msgstr "Scancode 0x%04x = »%c« (0x%02x)\n" -#: utils/keytable/keytable.c:739 -#, c-format -msgid "scancode 0x%04x = 0x%02x\n" +#: utils/keytable/keytable.c:744 +#, fuzzy, c-format +#| msgid "scancode 0x%04x = 0x%02x\n" +msgid "scancode 0x%04llx = 0x%02x\n" msgstr "Scancode 0x%04x = 0x%02x\n" -#: utils/keytable/keytable.c:790 utils/keytable/keytable.c:1218 +#: utils/keytable/keytable.c:795 utils/keytable/keytable.c:1232 #, c-format msgid "Couldn't find any node at %s%s*.\n" msgstr "Bei %s%s* konnte kein Knoten gefunden werden.\n" -#: utils/keytable/keytable.c:799 +#: utils/keytable/keytable.c:804 msgid "Seek dir" msgstr "Suchverzeichnis" -#: utils/keytable/keytable.c:831 +#: utils/keytable/keytable.c:836 #, c-format msgid "Parsing uevent %s\n" msgstr "Uevent %s wird ausgewertet.\n" -#: utils/keytable/keytable.c:855 +#: utils/keytable/keytable.c:860 #, c-format msgid "Error on uevent information\n" msgstr "Fehler bei Uevent-Information\n" -#: utils/keytable/keytable.c:871 +#: utils/keytable/keytable.c:876 #, c-format msgid "%s uevent %s=%s\n" msgstr "%s Uevent %s=%s\n" -#: utils/keytable/keytable.c:900 +#: utils/keytable/keytable.c:905 #, c-format msgid "No devices found\n" msgstr "keine Geräte gefunden\n" -#: utils/keytable/keytable.c:906 +#: utils/keytable/keytable.c:911 #, c-format msgid "Found device %s\n" msgstr "Gerät %s gefunden\n" -#: utils/keytable/keytable.c:930 +#: utils/keytable/keytable.c:935 #, c-format msgid "Not found device %s\n" msgstr "Gerät %s nicht gefunden\n" -#: utils/keytable/keytable.c:986 +#: utils/keytable/keytable.c:1000 #, c-format msgid "%s protocol %s\n" msgstr "%s-Protokoll %s\n" -#: utils/keytable/keytable.c:1051 +#: utils/keytable/keytable.c:1065 #, c-format msgid "%s has invalid content: '%s'\n" msgstr "%s hat ungültigen Inhalt: »%s«\n" -#: utils/keytable/keytable.c:1058 +#: utils/keytable/keytable.c:1072 #, c-format msgid "protocol %s is %s\n" msgstr "Protokoll %s ist %s\n" -#: utils/keytable/keytable.c:1059 utils/keytable/keytable.c:1126 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "enabled" msgstr "aktiviert" -#: utils/keytable/keytable.c:1059 utils/keytable/keytable.c:1126 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "disabled" msgstr "deaktiviert" -#: utils/keytable/keytable.c:1125 +#: utils/keytable/keytable.c:1139 #, c-format msgid "%s protocol %s (%s)\n" msgstr "%s-Protokoll %s (%s)\n" -#: utils/keytable/keytable.c:1153 +#: utils/keytable/keytable.c:1167 #, c-format msgid "Protocols for device can not be changed\n" msgstr "Protokolle für das Gerät können nicht geändert werden.\n" -#: utils/keytable/keytable.c:1210 +#: utils/keytable/keytable.c:1224 #, c-format msgid "Found more than one input interface. This is currently unsupported\n" msgstr "" "Es wurde mehr als eine Eingabeschnittstelle gefunden. Dies wird derzeit " "nicht unterstützt.\n" -#: utils/keytable/keytable.c:1214 +#: utils/keytable/keytable.c:1228 #, c-format msgid "Input sysfs node is %s\n" msgstr "Eingabe-Sysfs-Knoten ist %s\n" -#: utils/keytable/keytable.c:1226 +#: utils/keytable/keytable.c:1240 #, c-format msgid "Found more than one event interface. This is currently unsupported\n" msgstr "" "Es wurde mehr als eine Ereignisschnittstelle gefunden. Dies wird derzeit " "nicht unterstützt.\n" -#: utils/keytable/keytable.c:1230 +#: utils/keytable/keytable.c:1244 #, c-format msgid "Event sysfs node is %s\n" msgstr "Ereignis-Sysfs-Knoten ist %s\n" -#: utils/keytable/keytable.c:1249 +#: utils/keytable/keytable.c:1263 #, c-format msgid "Input device name not found.\n" msgstr "Eingabegerätename nicht gefunden\n" -#: utils/keytable/keytable.c:1274 +#: utils/keytable/keytable.c:1288 #, c-format msgid "input device is %s\n" msgstr "Eingabegerät ist %s\n" -#: utils/keytable/keytable.c:1352 +#: utils/keytable/keytable.c:1365 #, c-format msgid "Unable to query evdev protocol version: %s\n" msgstr "Edev-Protokollversion kann nicht abgefragt werden: %s\n" -#: utils/keytable/keytable.c:1357 +#: utils/keytable/keytable.c:1370 #, c-format msgid "Input Protocol version: 0x%08x\n" msgstr "Eingabeprotokollversion: 0x%08x\n" -#: utils/keytable/keytable.c:1388 +#: utils/keytable/keytable.c:1401 #, c-format msgid "Deleting entry %d\n" msgstr "Eintrag %d wird gelöscht.\n" -#: utils/keytable/keytable.c:1410 -#, c-format -msgid "Setting scancode 0x%04x with 0x%04x via " +#: utils/keytable/keytable.c:1432 utils/keytable/keytable.c:1439 +#, fuzzy, c-format +#| msgid "Setting scancode 0x%04x with 0x%04x via " +msgid "Setting scancode 0x%04llx with 0x%04x via " msgstr "Scancode 0x%04x mit 0x%04x wird gesetzt über " -#: utils/keytable/keytable.c:1428 +#: utils/keytable/keytable.c:1458 #, c-format msgid "Current kernel protocols: " msgstr "Aktuelle Kernelprotokolle: " -#: utils/keytable/keytable.c:1430 +#: utils/keytable/keytable.c:1460 #, c-format msgid "Enabled kernel protocols: " msgstr "Aktivierte Kernelprotokolle: " -#: utils/keytable/keytable.c:1454 +#: utils/keytable/keytable.c:1484 #, c-format msgid "%llu.%06llu: " msgstr "%llu.%06llu: " -#: utils/keytable/keytable.c:1459 +#: utils/keytable/keytable.c:1489 #, c-format msgid "lirc protocol(%s): scancode = 0x%llx" msgstr "Linux-Infrarotfernbedienungsprotokoll(%s): Scancode = 0x%llx" -#: utils/keytable/keytable.c:1462 +#: utils/keytable/keytable.c:1492 #, c-format msgid "lirc protocol(%d): scancode = 0x%llx" msgstr "Linux-Infrarotfernbedienungsprotokoll(%d): Scancode = 0x%llx" -#: utils/keytable/keytable.c:1466 +#: utils/keytable/keytable.c:1496 #, c-format msgid " repeat" msgstr " wiederholen" -#: utils/keytable/keytable.c:1468 +#: utils/keytable/keytable.c:1498 #, c-format msgid " toggle=1" msgstr " umschalten=1" -#: utils/keytable/keytable.c:1489 +#: utils/keytable/keytable.c:1519 msgid "Can't open lirc device" msgstr "Linux-Infrarotfernbedienungsgerät kann nicht geöffnet werden" -#: utils/keytable/keytable.c:1499 +#: utils/keytable/keytable.c:1529 #, c-format msgid "Testing events. Please, press CTRL-C to abort.\n" msgstr "" "Ereignisse werden getestet. Bitte drücken Sie STRG-C, um abzubrechen.\n" -#: utils/keytable/keytable.c:1510 +#: utils/keytable/keytable.c:1540 msgid "poll returned error" msgstr "Abfrage gab Fehler zurück" -#: utils/keytable/keytable.c:1519 +#: utils/keytable/keytable.c:1549 msgid "Error reading lirc scancode" msgstr "Fehler beim Lesen des Linux-Infrarotfernbedienungs-Scancodes" -#: utils/keytable/keytable.c:1530 +#: utils/keytable/keytable.c:1560 msgid "Error reading event" msgstr "Fehler beim Lesen des Ereignisses" -#: utils/keytable/keytable.c:1535 +#: utils/keytable/keytable.c:1565 #, c-format msgid "%ld.%06ld: event type %s(0x%02x)" msgstr "%ld.%06ld: Ereignistyp %s(0x%02x)" -#: utils/keytable/keytable.c:1544 +#: utils/keytable/keytable.c:1574 #, c-format msgid " key_%s: %s(0x%04x)\n" msgstr " key_%s: %s(0x%04x)\n" -#: utils/keytable/keytable.c:1545 +#: utils/keytable/keytable.c:1575 msgid "up" msgstr "hoch" -#: utils/keytable/keytable.c:1545 +#: utils/keytable/keytable.c:1575 msgid "down" msgstr "runter" -#: utils/keytable/keytable.c:1550 utils/keytable/keytable.c:1556 +#: utils/keytable/keytable.c:1580 utils/keytable/keytable.c:1586 #, c-format msgid ": %s (0x%04x) value=%d\n" msgstr ": %s (0x%04x) Wert=%d\n" -#: utils/keytable/keytable.c:1563 +#: utils/keytable/keytable.c:1593 #, c-format msgid ": scancode = 0x%02x\n" msgstr ": Scancode = 0x%02x\n" -#: utils/keytable/keytable.c:1565 +#: utils/keytable/keytable.c:1595 #, c-format msgid ": code = %s(0x%02x), value = %d\n" msgstr ": Code = %s(0x%02x), Wert = %d\n" -#: utils/keytable/keytable.c:1570 +#: utils/keytable/keytable.c:1600 #, c-format msgid ": value = %d\n" msgstr ": Wert = %d\n" -#: utils/keytable/keytable.c:1579 +#: utils/keytable/keytable.c:1609 #, c-format msgid ": code = 0x%02x, value = %d\n" msgstr ": Code = 0x%02x, Wert = %d\n" -#: utils/keytable/keytable.c:1648 +#: utils/keytable/keytable.c:1690 #, c-format msgid "Changed Repeat delay to %d ms and repeat period to %d ms\n" msgstr "" "Wiederholungsverzögerung auf %d ms und Wiederholungsdauer auf %d ms " "geändert\n" -#: utils/keytable/keytable.c:1662 +#: utils/keytable/keytable.c:1704 #, c-format msgid "Repeat delay = %d ms, repeat period = %d ms\n" msgstr "Wiederholungsverzögerung = %d ms, Wiederholungsperiode = %d ms\n" -#: utils/keytable/keytable.c:1681 +#: utils/keytable/keytable.c:1723 #, c-format msgid "%sName: %.*s\n" msgstr "%sName: %.*s\n" -#: utils/keytable/keytable.c:1694 +#: utils/keytable/keytable.c:1736 #, c-format msgid "%sbus: %d, vendor/product: %04x:%04x, version: 0x%04x\n" msgstr "%sbus: %d, Anbieter/Produkt: %04x:%04x, Version: 0x%04x\n" -#: utils/keytable/keytable.c:1725 +#: utils/keytable/keytable.c:1767 #, c-format msgid "%s: not a raw IR receiver\n" msgstr "%s: kein Empfangsgerät für unverarbeitetes Infrarot\n" -#: utils/keytable/keytable.c:1773 +#: utils/keytable/keytable.c:1815 #, c-format msgid "\tAttached BPF protocols: " msgstr "\tangefügte BPF-Protokolle: " -#: utils/keytable/keytable.c:1791 +#: utils/keytable/keytable.c:1833 #, c-format msgid "\n" msgstr "\n" -#: utils/keytable/keytable.c:1794 +#: utils/keytable/keytable.c:1836 #, c-format msgid "\tAttached BPF protocols: %m\n" msgstr "\ttangefügte BPF-Protokolle: %m\n" -#: utils/keytable/keytable.c:1829 +#: utils/keytable/keytable.c:1871 #, c-format msgid "BPF protocol prog_id %d\n" msgstr "BPF-Protokoll prog_id %d\n" -#: utils/keytable/keytable.c:1833 +#: utils/keytable/keytable.c:1875 #, c-format msgid "Failed to get BPF prog id %u: %m\n" msgstr "Holen der BPF-Programmkennung %u fehlgeschlagen: %m\n" -#: utils/keytable/keytable.c:1845 +#: utils/keytable/keytable.c:1887 #, c-format msgid "BPF protocols removed\n" msgstr "BPF-Protokolle entfernt\n" -#: utils/keytable/keytable.c:1850 +#: utils/keytable/keytable.c:1892 #, c-format msgid "error: ir-keytable was compiled without BPF support\n" msgstr "" "Fehler: Infrarot-Schlüsselcodetabelle wurde ohne BPF-Unterstützung " "kompiliert\n" -#: utils/keytable/keytable.c:1869 +#: utils/keytable/keytable.c:1911 #, c-format msgid "Found %s with:\n" msgstr "%s gefunden mit:\n" -#: utils/keytable/keytable.c:1872 +#: utils/keytable/keytable.c:1914 #, c-format msgid "\tName: %s\n" msgstr "\tName: %s\n" -#: utils/keytable/keytable.c:1874 +#: utils/keytable/keytable.c:1916 #, c-format msgid "\tDriver: %s\n" msgstr "\tTreiber %s\n" -#: utils/keytable/keytable.c:1876 +#: utils/keytable/keytable.c:1918 #, c-format msgid "\tDefault keymap: %s\n" msgstr "\tStandardschlüsselcodeabbildung: %s\n" -#: utils/keytable/keytable.c:1878 +#: utils/keytable/keytable.c:1920 #, c-format msgid "\tInput device: %s\n" msgstr "\tEingabegerät: %s\n" -#: utils/keytable/keytable.c:1881 +#: utils/keytable/keytable.c:1923 #, c-format msgid "\tLIRC device: %s\n" msgstr "\tLinux-Infrarotfernbedienung : %s\n" -#: utils/keytable/keytable.c:1885 +#: utils/keytable/keytable.c:1927 #, c-format msgid "\tSupported kernel protocols: " msgstr "\tunterstützte Kernelprotokolle: " -#: utils/keytable/keytable.c:1897 +#: utils/keytable/keytable.c:1939 #, c-format msgid "\tExtra capabilities: <access denied>\n" msgstr "\tzusätzliche Fähigkeiten: <Zugriff verweigert>\n" -#: utils/keytable/keytable.c:1913 utils/keytable/keytable.c:1920 +#: utils/keytable/keytable.c:1955 utils/keytable/keytable.c:1962 +#: utils/keytable/keytable.c:2008 utils/keytable/keytable.c:2017 #, c-format msgid "asprintf failed: %m\n" msgstr "asprintf fehlgeschlagen: %m\n" -#: utils/keytable/keytable.c:1925 +#: utils/keytable/keytable.c:1967 #, c-format msgid "Can't find %s bpf protocol in %s or %s\n" msgstr "BPF-Protokoll %s konnte weder in %s noch in %s gefunden werden.\n" -#: utils/keytable/keytable.c:1987 +#: utils/keytable/keytable.c:2026 +#, c-format +msgid "error: Unable to find keymap %s in %s or %s\n" +msgstr "" + +#: utils/keytable/keytable.c:2061 #, c-format msgid "" "Auto-mode can be used only with --read, --verbose and --sysdev options\n" @@ -666,198 +683,192 @@ msgstr "" "benutzt werden.\n" # Treibername, Schlüsseltabellenname, Dateiname -#: utils/keytable/keytable.c:2017 -#, c-format -msgid "Table for %s, %s is on %s file.\n" +#: utils/keytable/keytable.c:2092 +#, fuzzy, c-format +#| msgid "Table for %s, %s is on %s file.\n" +msgid "Keymap for %s, %s is on %s file.\n" msgstr "Tabelle für %s, %s ist in der Datei %s.\n" -#: utils/keytable/keytable.c:2026 -#, c-format -msgid "Can't load %s table\n" +#: utils/keytable/keytable.c:2102 +#, fuzzy, c-format +#| msgid "Can't load %s table\n" +msgid "Can't load %s keymap\n" msgstr "Tabelle %s kann nicht geladen werden.\n" -#: utils/keytable/keytable.c:2046 -#, c-format -msgid "Can't load %s table from %s or %s\n" -msgstr "Tabelle %s kann nicht von %s oder %s geladen werden.\n" - -#: utils/keytable/keytable.c:2054 -#, c-format -msgid "Empty table %s\n" +#: utils/keytable/keytable.c:2109 +#, fuzzy, c-format +#| msgid "Empty table %s\n" +msgid "Empty keymap %s\n" msgstr "leere Tabelle %s\n" -#: utils/keytable/keytable.c:2063 -#, c-format -msgid "Table for %s, %s not found. Keep as-is\n" +#: utils/keytable/keytable.c:2120 +#, fuzzy, c-format +#| msgid "Table for %s, %s not found. Keep as-is\n" +msgid "Keymap for %s, %s not found. Keep as-is\n" msgstr "Tabelle für %s, %s nicht gefunden. Istzustand beibehalten\n" -#: utils/keytable/keytable.c:2070 +#: utils/keytable/keytable.c:2127 #, c-format msgid "Opening %s\n" msgstr "%s wird geöffnet.\n" -#: utils/keytable/keytable.c:2086 +#: utils/keytable/keytable.c:2143 #, c-format msgid "Old keytable cleared\n" msgstr "alte Schlüsseltabelle geleert\n" -#: utils/keytable/keytable.c:2094 +#: utils/keytable/keytable.c:2151 #, c-format msgid "Wrote %d keycode(s) to driver\n" msgstr "%d Schlüsselcode(s) wurden in den Treiber geschrieben.\n" -#: utils/keytable/keytable.c:2106 -#, c-format -msgid "Couldn't change the IR protocols\n" -msgstr "Die Fernbedienungsprotokolle konnten nicht geändert werden\n" - -#: utils/keytable/keytable.c:2108 +#: utils/keytable/keytable.c:2163 #, c-format msgid "Protocols changed to " msgstr "Protokolle geändert in " -#: utils/keytable/keytable.c:2118 +#: utils/keytable/keytable.c:2173 #, c-format msgid "Error: unable to attach bpf program, lirc device name was not found\n" msgstr "" -"Fehler: BPF-Programm kann nicht angefügt werden, Name der " -"Linux-Infrarotfernbedienung wurde nicht gefunden\n" +"Fehler: BPF-Programm kann nicht angefügt werden, Name der Linux-" +"Infrarotfernbedienung wurde nicht gefunden\n" -#: utils/keytable/keytable.c:2126 +#: utils/keytable/keytable.c:2181 #, c-format msgid "Loaded BPF protocol %s\n" msgstr "geladenes BPF-Protokoll %s\n" -#: utils/ir-ctl/ir-ctl.c:110 +#: utils/ir-ctl/ir-ctl.c:113 msgid "DEV" msgstr "DEV" # LIRC = Linux Infrared Remote Control -#: utils/ir-ctl/ir-ctl.c:110 +#: utils/ir-ctl/ir-ctl.c:113 msgid "lirc device to use" msgstr "zu verwendende Linux-Infrarotfernbedienung" -#: utils/ir-ctl/ir-ctl.c:111 +#: utils/ir-ctl/ir-ctl.c:114 msgid "list lirc device features" msgstr "Liste der Linux-Infrarotfernbedienungsfunktionalitäten" -#: utils/ir-ctl/ir-ctl.c:112 utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:115 utils/ir-ctl/ir-ctl.c:116 msgid "FILE" msgstr "FILE" -#: utils/ir-ctl/ir-ctl.c:112 +#: utils/ir-ctl/ir-ctl.c:115 msgid "receive IR to stdout or file" msgstr "empfängt Infrarot auf Standardausgabe oder Datei" -#: utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:116 msgid "send IR pulse and space file" msgstr "sendet Fernbedienungsimpuls und Datei mit Leerzeichen" -#: utils/ir-ctl/ir-ctl.c:114 +#: utils/ir-ctl/ir-ctl.c:117 msgid "SCANCODE" msgstr "SCANCODE" -#: utils/ir-ctl/ir-ctl.c:114 +#: utils/ir-ctl/ir-ctl.c:117 msgid "send IR scancode in protocol specified" msgstr "sendet Fernbedienungs-Scancode im angegebenen Protokoll" -#: utils/ir-ctl/ir-ctl.c:115 +#: utils/ir-ctl/ir-ctl.c:118 msgid "KEYCODE" msgstr "SCHLÜSSELCODE" -#: utils/ir-ctl/ir-ctl.c:115 +#: utils/ir-ctl/ir-ctl.c:118 msgid "send IR keycode from keymap" msgstr "sendet Infrarotschlüsselcode aus der Schlüsselcode-Abbildung" -#: utils/ir-ctl/ir-ctl.c:116 +#: utils/ir-ctl/ir-ctl.c:119 msgid "verbose output" msgstr "detaillierte Ausgabe" -#: utils/ir-ctl/ir-ctl.c:117 +#: utils/ir-ctl/ir-ctl.c:120 msgid "Receiving options:" msgstr "Empfangsoptionen:" -#: utils/ir-ctl/ir-ctl.c:118 +#: utils/ir-ctl/ir-ctl.c:121 msgid "end receiving after first message" msgstr "Empfang nach erster Nachricht beenden" -#: utils/ir-ctl/ir-ctl.c:119 +#: utils/ir-ctl/ir-ctl.c:122 msgid "output in mode2 format" msgstr "Ausgabe im Modus-2-Format " -#: utils/ir-ctl/ir-ctl.c:120 +#: utils/ir-ctl/ir-ctl.c:123 msgid "use wideband receiver aka learning mode" msgstr "Breitbandempfänger alias Lernmodus verwenden" -#: utils/ir-ctl/ir-ctl.c:121 +#: utils/ir-ctl/ir-ctl.c:124 msgid "use narrowband receiver, disable learning mode" msgstr "normalen Schmalbandempfänger verwenden, Lernmodus deaktivieren" -#: utils/ir-ctl/ir-ctl.c:122 +#: utils/ir-ctl/ir-ctl.c:125 msgid "RANGE" msgstr "RANGE" -#: utils/ir-ctl/ir-ctl.c:122 +#: utils/ir-ctl/ir-ctl.c:125 msgid "set receiver carrier range" msgstr "setzt Trägerbereich des Empfängers" -#: utils/ir-ctl/ir-ctl.c:123 +#: utils/ir-ctl/ir-ctl.c:126 msgid "report carrier frequency" msgstr "berichtet die Trägerfrequenz" -#: utils/ir-ctl/ir-ctl.c:124 +#: utils/ir-ctl/ir-ctl.c:127 msgid "disable reporting carrier frequency" msgstr "deaktiviert das Berichten der Trägerfrequenz" -#: utils/ir-ctl/ir-ctl.c:125 +#: utils/ir-ctl/ir-ctl.c:128 msgid "TIMEOUT" msgstr "TIMEOUT" -#: utils/ir-ctl/ir-ctl.c:125 +#: utils/ir-ctl/ir-ctl.c:128 msgid "set receiving timeout" msgstr "setzt die Empfangszeitüberschreitung" -#: utils/ir-ctl/ir-ctl.c:126 +#: utils/ir-ctl/ir-ctl.c:129 msgid "Sending options:" msgstr "Sendeoptionen:" -#: utils/ir-ctl/ir-ctl.c:127 +#: utils/ir-ctl/ir-ctl.c:130 msgid "use keymap to send key from" msgstr "Schlüsselcodeabbildung verwenden zum Schlüsselversand von" -#: utils/ir-ctl/ir-ctl.c:128 +#: utils/ir-ctl/ir-ctl.c:131 msgid "CARRIER" msgstr "CARRIER" -#: utils/ir-ctl/ir-ctl.c:128 +#: utils/ir-ctl/ir-ctl.c:131 msgid "set send carrier" msgstr "setzt den Sendeträger" -#: utils/ir-ctl/ir-ctl.c:129 +#: utils/ir-ctl/ir-ctl.c:132 msgid "DUTY" msgstr "DUTY" -#: utils/ir-ctl/ir-ctl.c:129 +#: utils/ir-ctl/ir-ctl.c:132 msgid "set send duty cycle" msgstr "setzt die Sendebetriebsdauer" -#: utils/ir-ctl/ir-ctl.c:130 +#: utils/ir-ctl/ir-ctl.c:133 msgid "EMITTERS" msgstr "EMITTERS" -#: utils/ir-ctl/ir-ctl.c:130 +#: utils/ir-ctl/ir-ctl.c:133 msgid "set send emitters" msgstr "setzt die Sendeimpulsgeber" -#: utils/ir-ctl/ir-ctl.c:131 +#: utils/ir-ctl/ir-ctl.c:134 msgid "GAP" msgstr "ABSTAND" -#: utils/ir-ctl/ir-ctl.c:131 +#: utils/ir-ctl/ir-ctl.c:134 msgid "set gap between files or scancodes" msgstr "setzt den Abstand zwischen Dateien oder Scancodes." -#: utils/ir-ctl/ir-ctl.c:136 +#: utils/ir-ctl/ir-ctl.c:139 msgid "" "--features\n" "--receive [save to file]\n" @@ -872,7 +883,7 @@ msgstr "" "--scancode [Scancode, der gesendet werden soll]\n" "[zum Setzen der Linux-Infrarotfernbedienungsoption]" -#: utils/ir-ctl/ir-ctl.c:144 +#: utils/ir-ctl/ir-ctl.c:147 msgid "" "\n" "Receive IR, send IR and list features of lirc device\n" @@ -921,18 +932,18 @@ msgstr "" "bis\n" "es anderweitig gesetzt wird." -#: utils/ir-ctl/ir-ctl.c:219 utils/ir-ctl/ir-ctl.c:380 -#: utils/ir-ctl/ir-ctl.c:536 +#: utils/ir-ctl/ir-ctl.c:223 utils/ir-ctl/ir-ctl.c:392 +#: utils/ir-ctl/ir-ctl.c:548 #, c-format msgid "Failed to allocate memory\n" msgstr "Reservieren von Speicher fehlgeschlagen\n" -#: utils/ir-ctl/ir-ctl.c:238 +#: utils/ir-ctl/ir-ctl.c:242 #, c-format msgid "warning: %s:%d: missing argument\n" msgstr "Warnung: %s:%d: fehlendes Argument\n" -#: utils/ir-ctl/ir-ctl.c:254 +#: utils/ir-ctl/ir-ctl.c:258 #, c-format msgid "" "error: %s:%d: scancode argument '%s' should be in protocol:scancode format\n" @@ -940,379 +951,398 @@ msgstr "" "Fehler: %s:%d: Scancode-Argument »%s« sollte das Format Protokoll:Scancode\n" "haben.\n" -#: utils/ir-ctl/ir-ctl.c:263 +#: utils/ir-ctl/ir-ctl.c:267 #, c-format msgid "error: %s:%d: protocol '%s' not found\n" msgstr "Fehler: %s:%d: Protokoll »%s« nicht gefunden\n" -#: utils/ir-ctl/ir-ctl.c:270 +#: utils/ir-ctl/ir-ctl.c:274 #, c-format msgid "error: %s:%d: invalid scancode '%s'\n" msgstr "Fehler: %s:%d: ungültiger Scancode »%s«\n" -#: utils/ir-ctl/ir-ctl.c:277 +#: utils/ir-ctl/ir-ctl.c:281 #, c-format msgid "error: %s:%d: no encoder available for `%s'\n" msgstr "Fehler: %s:%d: kein gültiger Kodierer für »%s« verfügbar\n" -#: utils/ir-ctl/ir-ctl.c:286 +#: utils/ir-ctl/ir-ctl.c:290 #, c-format msgid "error: %s:%d: too much IR for one transmit\n" msgstr "Fehler: %s:%d: zu viel Infrarot für einen Versendevorgang\n" -#: utils/ir-ctl/ir-ctl.c:294 +#: utils/ir-ctl/ir-ctl.c:298 #, c-format msgid "error: %s:%d: carrier already specified\n" msgstr "Fehler: %s:%d: Träger bereits angegeben\n" -#: utils/ir-ctl/ir-ctl.c:305 +#: utils/ir-ctl/ir-ctl.c:309 #, c-format msgid "warning: %s:%d: invalid argument '%s'\n" msgstr "Warnung: %s:%d: ungültiges Argument »%s«\n" -#: utils/ir-ctl/ir-ctl.c:311 +#: utils/ir-ctl/ir-ctl.c:315 #, c-format msgid "warning: %s:%d: '%s' unexpected\n" msgstr "Warnung: %s:%d: »%s« nicht erwartet\n" -#: utils/ir-ctl/ir-ctl.c:318 +#: utils/ir-ctl/ir-ctl.c:321 +#, fuzzy, c-format +#| msgid "warning: %s:%d: invalid argument '%s'\n" +msgid "warning: %s:%d: invalid argument to space '%d'\n" +msgstr "Warnung: %s:%d: ungültiges Argument »%s«\n" + +#: utils/ir-ctl/ir-ctl.c:326 #, c-format msgid "warning: %s:%d: leading space ignored\n" msgstr "Warnung: %s:%d: führendes Leerzeichen ignoriert\n" -#: utils/ir-ctl/ir-ctl.c:336 +#: utils/ir-ctl/ir-ctl.c:338 +#, fuzzy, c-format +#| msgid "warning: %s:%d: invalid argument '%s'\n" +msgid "warning: %s:%d: invalid argument to pulse '%d'\n" +msgstr "Warnung: %s:%d: ungültiges Argument »%s«\n" + +#: utils/ir-ctl/ir-ctl.c:348 #, c-format msgid "warning: %s:%d: carrier already specified\n" msgstr "Warnung: %s:%d: Träger bereits angegeben\n" -#: utils/ir-ctl/ir-ctl.c:341 +#: utils/ir-ctl/ir-ctl.c:353 #, c-format msgid "warning: %s:%d: unknown keyword '%s' ignored\n" msgstr "Warnung: %s:%d: unbekanntes Schlüsselwort »%s« ignoriert\n" -#: utils/ir-ctl/ir-ctl.c:346 utils/ir-ctl/ir-ctl.c:437 +#: utils/ir-ctl/ir-ctl.c:358 utils/ir-ctl/ir-ctl.c:449 #, c-format msgid "warning: %s:%d: IR cannot exceed %u edges\n" msgstr "Warnung: %s:%d: Infrarot kann %u Ränder nicht übersteigen\n" -#: utils/ir-ctl/ir-ctl.c:354 utils/ir-ctl/ir-ctl.c:448 +#: utils/ir-ctl/ir-ctl.c:366 utils/ir-ctl/ir-ctl.c:460 #, c-format msgid "%s: no pulses or spaces found\n" msgstr "%s: keine Impulse oder Leerzeichen gefunden\n" -#: utils/ir-ctl/ir-ctl.c:360 utils/ir-ctl/ir-ctl.c:454 +#: utils/ir-ctl/ir-ctl.c:372 utils/ir-ctl/ir-ctl.c:466 #, c-format msgid "warning: %s:%d: trailing space ignored\n" msgstr "Warnung: %s:%d: führenden Leerzeichen ignoriert\n" -#: utils/ir-ctl/ir-ctl.c:402 +#: utils/ir-ctl/ir-ctl.c:414 #, c-format msgid "%s:%d: error: expected integer, got `%s'\n" msgstr "%s:%d: Fehler: Ganzzahl erwartet, »%s« erhalten\n" -#: utils/ir-ctl/ir-ctl.c:411 +#: utils/ir-ctl/ir-ctl.c:423 #, c-format msgid "%s:%d: error: pulse found where space expected `%s'\n" msgstr "%s:%d: Fehler: Impuls gefunden, wo Pause erwartet wurde »%s«\n" -#: utils/ir-ctl/ir-ctl.c:419 +#: utils/ir-ctl/ir-ctl.c:431 #, c-format msgid "%s:%d: error: space found where pulse expected `%s'\n" msgstr "%s:%d: Fehler: Pause gefunden, wo Impuls erwartet wurde »%s«\n" -#: utils/ir-ctl/ir-ctl.c:428 +#: utils/ir-ctl/ir-ctl.c:440 #, c-format msgid "%s:%d: error: value `%s' out of range\n" msgstr "%s:%d: Fehler: Wert »%s« außerhalb des Bereichs\n" -#: utils/ir-ctl/ir-ctl.c:470 +#: utils/ir-ctl/ir-ctl.c:482 #, c-format msgid "%s: could not open: %m\n" msgstr "%s: konnte nicht öffnen: %m\n" -#: utils/ir-ctl/ir-ctl.c:500 +#: utils/ir-ctl/ir-ctl.c:512 #, c-format msgid "%s: file is empty\n" msgstr "%s: Datei ist leer\n" -#: utils/ir-ctl/ir-ctl.c:514 +#: utils/ir-ctl/ir-ctl.c:526 #, c-format msgid "error: scancode '%s' must be in protocol:scancode format\n" msgstr "Fehler: Scancode »%s« muss das Format Protokoll:Scancode haben\n" -#: utils/ir-ctl/ir-ctl.c:521 +#: utils/ir-ctl/ir-ctl.c:533 #, c-format msgid "error: protocol '%s' not found\n" msgstr "Fehler: Protokoll »%s« nicht gefunden\n" -#: utils/ir-ctl/ir-ctl.c:528 +#: utils/ir-ctl/ir-ctl.c:540 #, c-format msgid "error: invalid scancode '%s'\n" msgstr "Fehler: ungültiger Scancode »%s«\n" -#: utils/ir-ctl/ir-ctl.c:557 +#: utils/ir-ctl/ir-ctl.c:569 msgid "features can not be combined with receive or send option" msgstr "" "Funktionalitäten können nicht mit Empfangs- oder Sendeoptionen kombiniert " "werden." -#: utils/ir-ctl/ir-ctl.c:563 +#: utils/ir-ctl/ir-ctl.c:575 msgid "receive can not be combined with features or send option" msgstr "" "Empfang kann nicht mit Funktionalitäten oder Sendeoptionen kombiniert werden." -#: utils/ir-ctl/ir-ctl.c:568 +#: utils/ir-ctl/ir-ctl.c:580 msgid "receive filename already set" msgstr "Empfangsdateiname bereits gesetzt" -#: utils/ir-ctl/ir-ctl.c:584 utils/ir-ctl/ir-ctl.c:590 +#: utils/ir-ctl/ir-ctl.c:596 utils/ir-ctl/ir-ctl.c:602 msgid "cannot enable and disable carrier reports" msgstr "Trägerberichte können nicht aktiviert oder deaktiviert werden." -#: utils/ir-ctl/ir-ctl.c:596 utils/ir-ctl/ir-ctl.c:602 +#: utils/ir-ctl/ir-ctl.c:608 utils/ir-ctl/ir-ctl.c:614 msgid "cannot use narrowband and wideband receiver at once" msgstr "" "Schmal- und Breitbandempfänger können nicht gleichzeitig benutzt werden." -#: utils/ir-ctl/ir-ctl.c:612 utils/ir-ctl/ir-ctl.c:615 +#: utils/ir-ctl/ir-ctl.c:624 utils/ir-ctl/ir-ctl.c:627 #, c-format msgid "cannot parse carrier range `%s'" msgstr "Trägerbereich »%s« kann nicht ausgewertet werden." -#: utils/ir-ctl/ir-ctl.c:624 +#: utils/ir-ctl/ir-ctl.c:635 #, c-format msgid "cannot parse timeout `%s'" msgstr "Zeitüberschreitung »%s« kann nicht ausgewertet werden." -#: utils/ir-ctl/ir-ctl.c:634 +#: utils/ir-ctl/ir-ctl.c:644 #, c-format msgid "cannot parse carrier `%s'" msgstr "Träger »%s« kann nicht ausgewertet werden." -#: utils/ir-ctl/ir-ctl.c:639 +#: utils/ir-ctl/ir-ctl.c:649 #, c-format msgid "cannot parse emitters `%s'" msgstr "Versender »%s« kann nicht ausgewertet werden." -#: utils/ir-ctl/ir-ctl.c:644 +#: utils/ir-ctl/ir-ctl.c:653 #, c-format msgid "cannot parse gap `%s'" msgstr "Abstand »%s« kann nicht ausgewertet werden." -#: utils/ir-ctl/ir-ctl.c:649 +#: utils/ir-ctl/ir-ctl.c:658 #, c-format msgid "invalid duty cycle `%s'" msgstr "ungültige Einschaltdauer »%s«" -#: utils/ir-ctl/ir-ctl.c:653 utils/ir-ctl/ir-ctl.c:669 +#: utils/ir-ctl/ir-ctl.c:662 utils/ir-ctl/ir-ctl.c:678 msgid "send can not be combined with receive or features option" msgstr "" -"Senden kann nicht mit Empfangs- oder Funktionalitätenoption kombiniert werden." +"Senden kann nicht mit Empfangs- oder Funktionalitätenoption kombiniert " +"werden." -#: utils/ir-ctl/ir-ctl.c:686 +#: utils/ir-ctl/ir-ctl.c:695 msgid "key send can not be combined with receive or features option" msgstr "" "Senden des Schlüssels kann nicht mit Empfangs- oder Funktionalitätenoption " "kombiniert werden." -#: utils/ir-ctl/ir-ctl.c:790 +#: utils/ir-ctl/ir-ctl.c:799 #, c-format msgid "error: protocol '%s' not supported\n" msgstr "Fehler: Protokoll »%s« nicht unterstützt\n" -#: utils/ir-ctl/ir-ctl.c:797 +#: utils/ir-ctl/ir-ctl.c:806 #, c-format msgid "error: keycode `%s' not found in keymap\n" msgstr "Fehler: Schlüsselcode »%s« nicht in Schlüsselcodeabbildung gefunden\n" -#: utils/ir-ctl/ir-ctl.c:802 +#: utils/ir-ctl/ir-ctl.c:811 #, c-format msgid "warning: keycode `%s' has %d definitions in keymaps, using first\n" msgstr "" "Warnung: Schlüsselcode »%s« hat %d Definitionen in Schlüsselcodeabbildungen, " "die erste wird benutzt.\n" -#: utils/ir-ctl/ir-ctl.c:820 +#: utils/ir-ctl/ir-ctl.c:829 #, c-format msgid "%s: cannot open: %m\n" msgstr "%s: Öffnen nicht möglich: %m\n" -#: utils/ir-ctl/ir-ctl.c:827 +#: utils/ir-ctl/ir-ctl.c:836 #, c-format msgid "%s: cannot stat: %m\n" msgstr "%s: Stat nicht möglich: %m\n" -#: utils/ir-ctl/ir-ctl.c:833 +#: utils/ir-ctl/ir-ctl.c:842 #, c-format msgid "%s: not character device\n" msgstr "%s: kein zeichenorientiertes Gerät\n" -#: utils/ir-ctl/ir-ctl.c:840 +#: utils/ir-ctl/ir-ctl.c:849 #, c-format msgid "%s: failed to get lirc features: %m\n" msgstr "" "%s: Holen von Linux-Infrarotfernbedienungsfunktionalitäten fehlgeschlagen: " "%m\n" -#: utils/ir-ctl/ir-ctl.c:853 +#: utils/ir-ctl/ir-ctl.c:862 #, c-format msgid "warning: %s: failed to set carrier: %m\n" msgstr "Warnung: %s: Setzen des Trägers fehlgeschlagen: %m\n" -#: utils/ir-ctl/ir-ctl.c:855 +#: utils/ir-ctl/ir-ctl.c:864 #, c-format msgid "warning: %s: set send carrier returned %d, should return 0\n" msgstr "" "Warnung: %s: Setzen des Sendeträgers gab %d zurück, sollte jedoch 0 " "zurückgeben.\n" -#: utils/ir-ctl/ir-ctl.c:857 +#: utils/ir-ctl/ir-ctl.c:866 #, c-format msgid "warning: %s: does not support setting send carrier\n" msgstr "Warnung: %s: Einstellung des Sendeträgers wird nicht unterstützt.\n" -#: utils/ir-ctl/ir-ctl.c:869 +#: utils/ir-ctl/ir-ctl.c:878 #, c-format msgid "%s: failed to set receiving timeout\n" msgstr "%s: Setzen der Empfangszeitüberschreitung fehlgeschlagen\n" -#: utils/ir-ctl/ir-ctl.c:871 +#: utils/ir-ctl/ir-ctl.c:880 #, c-format msgid "%s: device does not support setting timeout\n" msgstr "%s: Gerät unterstützt die Einstellung der Zeitüberschreitung nicht.\n" -#: utils/ir-ctl/ir-ctl.c:879 +#: utils/ir-ctl/ir-ctl.c:888 #, c-format msgid "%s: failed to set wideband receiver %s\n" msgstr "%s: Setzen des Breitbandempfängers %s fehlgeschlagen\n" -#: utils/ir-ctl/ir-ctl.c:879 utils/ir-ctl/ir-ctl.c:889 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 msgid "on" msgstr "an" -#: utils/ir-ctl/ir-ctl.c:879 utils/ir-ctl/ir-ctl.c:889 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 msgid "off" msgstr "aus" -#: utils/ir-ctl/ir-ctl.c:881 +#: utils/ir-ctl/ir-ctl.c:890 #, c-format msgid "%s: device does not have wideband receiver\n" msgstr "%s: Gerät hat keinen Breitbandempfänger.\n" # %s = Gerät, %s = on/off -#: utils/ir-ctl/ir-ctl.c:889 +#: utils/ir-ctl/ir-ctl.c:898 #, c-format msgid "%s: failed to set carrier reports %s\n" msgstr "%s: Setzen von Trägerberichten auf %s fehlgeschlagen\n" -#: utils/ir-ctl/ir-ctl.c:891 +#: utils/ir-ctl/ir-ctl.c:900 #, c-format msgid "%s: device cannot measure carrier\n" msgstr "%s: Gerät kann Träger nicht messen.\n" # %s = Gerät, %s = on/off -#: utils/ir-ctl/ir-ctl.c:898 +#: utils/ir-ctl/ir-ctl.c:907 #, c-format msgid "%s: failed to enable timeout reports: %m\n" msgstr "%s: Aktivieren von Zeitüberschreitungsberichten fehlgeschlagen: %m\n" -#: utils/ir-ctl/ir-ctl.c:905 +#: utils/ir-ctl/ir-ctl.c:914 #, c-format msgid "%s: failed to set low carrier range: %m\n" msgstr "%s: Setzen des niedrigen Trägerbereichs fehlgeschlagen: %m\n" -#: utils/ir-ctl/ir-ctl.c:908 +#: utils/ir-ctl/ir-ctl.c:917 #, c-format msgid "%s: failed to set high carrier range: %m\n" msgstr "%s: Setzen des höheren Trägerbereichs fehlgeschlagen: %m\n" -#: utils/ir-ctl/ir-ctl.c:910 +#: utils/ir-ctl/ir-ctl.c:919 #, c-format msgid "%s: device does not support setting receiver carrier range\n" msgstr "" "%s: Gerät unterstützt die Einstellung des Empfangsträgerbereichs nicht.\n" -#: utils/ir-ctl/ir-ctl.c:920 +#: utils/ir-ctl/ir-ctl.c:929 #, c-format msgid "warning: %s: failed to set duty cycle: %m\n" msgstr "Warnung: %s: Setzen der Einschaltdauer fehlgeschlagen: %m\n" -#: utils/ir-ctl/ir-ctl.c:922 +#: utils/ir-ctl/ir-ctl.c:931 #, c-format msgid "warning: %s: does not support setting send duty cycle\n" msgstr "Warnung: %s: Einstellung der Einschaltdauer wird nicht unterstützt.\n" -#: utils/ir-ctl/ir-ctl.c:929 +#: utils/ir-ctl/ir-ctl.c:938 #, c-format msgid "warning: %s: failed to set send transmitters: only %d available\n" msgstr "Warnung: %s: Setzen des Senders fehlgeschlagen: nur %d verfügbar\n" -#: utils/ir-ctl/ir-ctl.c:931 +#: utils/ir-ctl/ir-ctl.c:940 #, c-format msgid "warning: %s: failed to set send transmitters: %m\n" msgstr "Warnung: %s: Setzen des Senders fehlgeschlagen: %m\n" -#: utils/ir-ctl/ir-ctl.c:933 +#: utils/ir-ctl/ir-ctl.c:942 #, c-format msgid "warning: %s: does not support setting send transmitters\n" msgstr "Warnung: %s: Einstellung des Senders wird nicht unterstützt.\n" -#: utils/ir-ctl/ir-ctl.c:949 +#: utils/ir-ctl/ir-ctl.c:958 #, c-format msgid "warning: %s: device returned resolution of 0\n" msgstr "Warnung: %s: Gerät lieferte Auflösung von 0 zurück\n" -#: utils/ir-ctl/ir-ctl.c:951 +#: utils/ir-ctl/ir-ctl.c:960 #, c-format msgid "warning: %s: unexpected error while retrieving resolution: %m\n" msgstr "Warnung: %s: unerwarteter Fehler beim Abfragen der Auflösung: %m\n" -#: utils/ir-ctl/ir-ctl.c:954 +#: utils/ir-ctl/ir-ctl.c:963 #, c-format msgid "Receive features %s:\n" msgstr "Empfangsfunktionalitäten %s:\n" -#: utils/ir-ctl/ir-ctl.c:956 +#: utils/ir-ctl/ir-ctl.c:965 #, c-format msgid " - Device can receive scancodes\n" msgstr " - Gerät kann Scancodes empfangen.\n" -#: utils/ir-ctl/ir-ctl.c:958 +#: utils/ir-ctl/ir-ctl.c:967 #, c-format msgid " - Device can receive raw IR\n" msgstr " - Gerät kann unverarbeitetes Infrarot empfangen.\n" -#: utils/ir-ctl/ir-ctl.c:960 +#: utils/ir-ctl/ir-ctl.c:969 #, c-format msgid " - Can report decoded scancodes and protocol\n" msgstr " - kann dekodierte Scancodes und Protokolle berichten\n" -#: utils/ir-ctl/ir-ctl.c:962 +#: utils/ir-ctl/ir-ctl.c:971 #, c-format msgid " - Resolution %u microseconds\n" msgstr " - Auflösung %u Mikrosekunden\n" -#: utils/ir-ctl/ir-ctl.c:964 +#: utils/ir-ctl/ir-ctl.c:973 #, c-format msgid " - Set receive carrier\n" msgstr " - Empfangsträger setzen\n" -#: utils/ir-ctl/ir-ctl.c:966 +#: utils/ir-ctl/ir-ctl.c:975 #, c-format msgid " - Use wideband receiver\n" msgstr " - Breitbandempfänger verwenden\n" -#: utils/ir-ctl/ir-ctl.c:968 +#: utils/ir-ctl/ir-ctl.c:977 #, c-format msgid " - Can measure carrier\n" msgstr " - Träger kann gemessen werden.\n" -#: utils/ir-ctl/ir-ctl.c:975 +#: utils/ir-ctl/ir-ctl.c:984 +#, fuzzy, c-format +#| msgid " - Receiving timeout %u microseconds\n" +msgid " - Receiving timeout not set\n" +msgstr " - Empfangszeitüberschreitung %u Mikrosekunden\n" + +#: utils/ir-ctl/ir-ctl.c:986 #, c-format msgid " - Receiving timeout %u microseconds\n" msgstr " - Empfangszeitüberschreitung %u Mikrosekunden\n" -#: utils/ir-ctl/ir-ctl.c:978 +#: utils/ir-ctl/ir-ctl.c:994 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but " @@ -1321,7 +1351,7 @@ msgstr "" "Warnung: %s: Gerät unterstützt die Einstellung zum Empfangen der " "Zeitüberschreitungen, LIRC_GET_MIN_TIMEOUT gibt jedoch folgendes zurück: %m\n" -#: utils/ir-ctl/ir-ctl.c:981 +#: utils/ir-ctl/ir-ctl.c:997 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but min timeout is 0\n" @@ -1329,7 +1359,7 @@ msgstr "" "Warnung: %s: Gerät unterstützt die Einstellung zum Empfangen der " "Zeitüberschreitungen, die minimale Zeitüberschreitung ist jedoch 0\n" -#: utils/ir-ctl/ir-ctl.c:984 +#: utils/ir-ctl/ir-ctl.c:1000 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but " @@ -1338,7 +1368,7 @@ msgstr "" "Warnung: %s: Gerät unterstützt die Einstellung zum Empfangen der " "Zeitüberschreitungen, LIRC_GET_MAX_TIMEOUT gibt jedoch folgendes zurück: %m\n" -#: utils/ir-ctl/ir-ctl.c:987 +#: utils/ir-ctl/ir-ctl.c:1003 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but max timeout is 0\n" @@ -1346,14 +1376,14 @@ msgstr "" "Warnung: %s: Gerät unterstützt die Einstellung zum Empfangen der " "Zeitüberschreitungen, die maximale Zeitüberschreitung ist jedoch 0\n" -#: utils/ir-ctl/ir-ctl.c:991 +#: utils/ir-ctl/ir-ctl.c:1007 #, c-format msgid " - Can set receiving timeout min %u microseconds, max %u microseconds\n" msgstr "" " - Empfangszeitüberschreitung kann auf minimal %u Millisekunden und maximal " "%u Mikrosekunden gesetzt werden\n" -#: utils/ir-ctl/ir-ctl.c:994 +#: utils/ir-ctl/ir-ctl.c:1010 #, c-format msgid "" " - Device can receive using device dependent LIRCCODE mode (not supported)\n" @@ -1361,37 +1391,37 @@ msgstr "" " - Gerät kann mittels eines geräteabhängigen LIRCCODE-Modus empfangen (nicht " "unterstützt)\n" -#: utils/ir-ctl/ir-ctl.c:996 +#: utils/ir-ctl/ir-ctl.c:1012 #, c-format msgid " - Device cannot receive\n" msgstr " - Gerät nicht empfangsbereit\n" -#: utils/ir-ctl/ir-ctl.c:999 +#: utils/ir-ctl/ir-ctl.c:1015 #, c-format msgid "Send features %s:\n" msgstr "Sendefunktionalitäten %s:\n" -#: utils/ir-ctl/ir-ctl.c:1001 +#: utils/ir-ctl/ir-ctl.c:1017 #, c-format msgid " - Device can send raw IR\n" msgstr " - Gerät kann unverarbeitetes Infrarot senden\n" -#: utils/ir-ctl/ir-ctl.c:1003 +#: utils/ir-ctl/ir-ctl.c:1019 #, c-format msgid " - IR scancode encoder\n" msgstr " - Infrarot-Scancode-Kodierer\n" -#: utils/ir-ctl/ir-ctl.c:1005 +#: utils/ir-ctl/ir-ctl.c:1021 #, c-format msgid " - Set carrier\n" msgstr " - Träger setzen\n" -#: utils/ir-ctl/ir-ctl.c:1007 +#: utils/ir-ctl/ir-ctl.c:1023 #, c-format msgid " - Set duty cycle\n" msgstr " - Einschaltdauer setzen\n" -#: utils/ir-ctl/ir-ctl.c:1012 +#: utils/ir-ctl/ir-ctl.c:1028 #, c-format msgid "" "warning: %s: device supports setting transmitter mask but returns 0 as " @@ -1400,19 +1430,19 @@ msgstr "" "Warnung: %s: Gerät unterstützt die Einstellung der Sendermaske, gibt jedoch " "als Anzahl der Sender 0 zurück\n" -#: utils/ir-ctl/ir-ctl.c:1014 +#: utils/ir-ctl/ir-ctl.c:1030 #, c-format msgid "warning: %s: device supports setting transmitter mask but returns: %m\n" msgstr "" "Warnung: %s: Gerät unterstützt die Einstellung der Sendermaske, gibt jedoch " "folgendes zurück: %m\n" -#: utils/ir-ctl/ir-ctl.c:1016 +#: utils/ir-ctl/ir-ctl.c:1032 #, c-format msgid " - Set transmitter (%d available)\n" msgstr " - Sender setzen (%d verfügbar)\n" -#: utils/ir-ctl/ir-ctl.c:1019 +#: utils/ir-ctl/ir-ctl.c:1035 #, c-format msgid "" " - Device can send using device dependent LIRCCODE mode (not supported)\n" @@ -1420,68 +1450,69 @@ msgstr "" " - Gerät kann mittels eines geräteabhängigen LIRCCODE-Modus senden (nicht " "unterstützt)\n" -#: utils/ir-ctl/ir-ctl.c:1021 +#: utils/ir-ctl/ir-ctl.c:1037 #, c-format msgid " - Device cannot send\n" msgstr " - Gerät kann nicht senden.\n" -#: utils/ir-ctl/ir-ctl.c:1032 +#: utils/ir-ctl/ir-ctl.c:1048 #, c-format msgid "%s: device cannot send\n" msgstr "%s: Gerät kann nicht senden.\n" -#: utils/ir-ctl/ir-ctl.c:1058 +#: utils/ir-ctl/ir-ctl.c:1074 #, c-format msgid "%s: cannot set send mode\n" msgstr "%s: Sendemodus kann nicht gesetzt werden\n" -#: utils/ir-ctl/ir-ctl.c:1066 +#: utils/ir-ctl/ir-ctl.c:1082 #, c-format msgid "%s: no encoder available for `%s'\n" msgstr "%s: kein Kodierer für »%s« verfügbar\n" -#: utils/ir-ctl/ir-ctl.c:1075 -#, c-format -msgid "warning: %s: carrier specified but overwritten on command line\n" +#: utils/ir-ctl/ir-ctl.c:1092 +#, fuzzy, c-format +#| msgid "warning: %s: carrier specified but overwritten on command line\n" +msgid "warning: carrier specified but overwritten on command line\n" msgstr "" "Warnung: %s: Träger angegeben, jedoch auf der Befehlszeile überschrieben\n" -#: utils/ir-ctl/ir-ctl.c:1089 +#: utils/ir-ctl/ir-ctl.c:1107 #, c-format msgid "%s: failed to send: %m\n" msgstr "%s: Senden fehlgeschlagen: %m\n" -#: utils/ir-ctl/ir-ctl.c:1094 +#: utils/ir-ctl/ir-ctl.c:1112 #, c-format msgid "warning: %s: sent %zd out %zd edges\n" msgstr "Warnung: %s: %zd von %zd Rändern gesendet\n" -#: utils/ir-ctl/ir-ctl.c:1114 +#: utils/ir-ctl/ir-ctl.c:1132 #, c-format msgid "%s: device cannot receive raw ir\n" msgstr "%s Gerät kann kein unbearbeitetes Infrarot empfangen.\n" -#: utils/ir-ctl/ir-ctl.c:1120 +#: utils/ir-ctl/ir-ctl.c:1138 #, c-format msgid "%s: failed to set receive mode: %m\n" msgstr "%s: Setzen des Empfangsmodus fehlgeschlagen: %m\n" -#: utils/ir-ctl/ir-ctl.c:1127 +#: utils/ir-ctl/ir-ctl.c:1145 #, c-format msgid "%s: failed to open for writing: %m\n" msgstr "%s: Öffnen zum Schreiben fehlgeschlagen: %m\n" -#: utils/ir-ctl/ir-ctl.c:1140 +#: utils/ir-ctl/ir-ctl.c:1158 #, c-format msgid "%s: failed read: %m\n" msgstr "%s: Lesen fehlgeschlagen: %m\n" -#: utils/ir-ctl/ir-ctl.c:1145 +#: utils/ir-ctl/ir-ctl.c:1163 #, c-format msgid "%s: read returned %zd bytes\n" msgstr "%s: Lesen gab %zd Byte zurück\n" -#: utils/ir-ctl/ir-ctl.c:1255 +#: utils/ir-ctl/ir-ctl.c:1275 #, c-format msgid "error: no keymap specified\n" msgstr "Fehler: keine Schlüsselcodeabbildung angegeben\n" @@ -1628,7 +1659,7 @@ msgstr "preBER" msgid "PER" msgstr "PER" -#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1100 +#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1108 #, c-format msgid "Connecting to %s:%d\n" msgstr "Verbinden mit %s:%d\n" @@ -1845,12 +1876,12 @@ msgstr "Scan-Frequenz #%d %d" msgid "<initial file>" msgstr "<Anfangsdatei>" -#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1086 +#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1094 #, c-format msgid "Please select one of the LNBf's below:\n" msgstr "Bitte wählen Sie einen der nachfolgenden LNBfs aus:\n" -#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1090 +#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1098 #, c-format msgid "Using LNBf " msgstr "Verwendet wird LNBf " @@ -1860,17 +1891,17 @@ msgstr "Verwendet wird LNBf " msgid "ERROR: Please specify a valid format\n" msgstr "FEHLER: Bitte geben Sie ein gültiges Format an.\n" -#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1112 +#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1120 #, c-format msgid "Couldn't find demux device node\n" msgstr "Es wurde kein Demultiplexer-Geräteknoten gefunden.\n" -#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1128 +#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1136 #, c-format msgid "using demux '%s'\n" msgstr "Demultiplexer »%s« wird verwendet.\n" -#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1160 +#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1168 #, c-format msgid "Failed to set the country code:%s\n" msgstr "Setzen des Länderkennzeichens fehlgeschlagen:%s\n" @@ -1956,8 +1987,8 @@ msgstr "packets_per_sec" #: utils/dvb/dvbv5-zap.c:128 msgid "" -"sets DVB low traffic threshold. PIDs with less than this amount of " -"packets per second will be ignored. Default: 1 packet per second" +"sets DVB low traffic threshold. PIDs with less than this amount of packets " +"per second will be ignored. Default: 1 packet per second" msgstr "" "setzt die untere Schwelle für DVB-Datenaufkommen. PIDs mit einem kleineren " "Betrag von Paketen pro Sekunde werden ignoriert. Voreinstellung: 1 Paket pro " @@ -1989,170 +2020,186 @@ msgstr "Dienst hat PID-Typ %02x: " msgid "tuning to %i Hz\n" msgstr "Einstellen auf %i Hz\n" -#: utils/dvb/dvbv5-zap.c:566 +#: utils/dvb/dvbv5-zap.c:574 #, c-format msgid "buffer overrun at %lld\n" msgstr "Pufferüberlauf bei %lld\n" -#: utils/dvb/dvbv5-zap.c:568 +#: utils/dvb/dvbv5-zap.c:576 #, c-format msgid "buffer overrun after %lld.%02ld seconds\n" msgstr "Pufferüberlauf nach %lld.%02ld Sekunden\n" -#: utils/dvb/dvbv5-zap.c:593 utils/dvb/dvbv5-zap.c:835 +#: utils/dvb/dvbv5-zap.c:603 utils/dvb/dvbv5-zap.c:845 msgid "Write failed" msgstr "Schreiben fehlgeschlagen" -#: utils/dvb/dvbv5-zap.c:601 +#: utils/dvb/dvbv5-zap.c:611 #, c-format msgid "received %lld bytes (%lld Kbytes/sec)\n" msgstr "%lld Byte empfangen (%lld Kilobyte/Sek)\n" -#: utils/dvb/dvbv5-zap.c:604 +#: utils/dvb/dvbv5-zap.c:614 #, c-format msgid "received %lld bytes\n" msgstr "%lld Byte empfangen\n" -#: utils/dvb/dvbv5-zap.c:777 utils/dvb/dvbv5-zap.c:1253 +#: utils/dvb/dvbv5-zap.c:787 utils/dvb/dvbv5-zap.c:1274 #, c-format msgid "dvb_dev_set_bufsize: buffer set to %d\n" msgstr "dvb_dev_set_bufsize: Puffer auf %d gesetzt\n" -#: utils/dvb/dvbv5-zap.c:787 +#: utils/dvb/dvbv5-zap.c:797 #, c-format msgid " dvb_set_pesfilter to 0x2000\n" msgstr " dvb_set_pesfilter auf 0x2000\n" -#: utils/dvb/dvbv5-zap.c:796 +#: utils/dvb/dvbv5-zap.c:806 #, c-format msgid "Can't get timespec\n" msgstr "Timespec kann nicht geholt werden\n" -#: utils/dvb/dvbv5-zap.c:802 +#: utils/dvb/dvbv5-zap.c:812 #, c-format msgid "%.2fs: Starting capture\n" msgstr "%.2fs: Aufnahme wird gestartet\n" -#: utils/dvb/dvbv5-zap.c:814 +#: utils/dvb/dvbv5-zap.c:824 #, c-format msgid "%.2fs: buffer overrun\n" msgstr "%.2fs: Pufferüberlauf\n" -#: utils/dvb/dvbv5-zap.c:817 +#: utils/dvb/dvbv5-zap.c:827 #, c-format msgid "%.2fs: read() returned error %zd\n" msgstr "%.2fs: read() gab den Fehler %zd zurück\n" -#: utils/dvb/dvbv5-zap.c:840 +#: utils/dvb/dvbv5-zap.c:850 #, c-format msgid "%.2fs: only read %zd bytes\n" msgstr "%.2fs: nur %zd Byte gelesen\n" -#: utils/dvb/dvbv5-zap.c:847 +#: utils/dvb/dvbv5-zap.c:857 #, c-format msgid "%.2fs: invalid sync byte. Discarding %zd bytes\n" msgstr "%.2fs: ungültiges Synchronisations-Byte. %zd Byte werden verworfen.\n" -#: utils/dvb/dvbv5-zap.c:870 +#: utils/dvb/dvbv5-zap.c:880 #, c-format msgid "%.2fs: invalid pid: 0x%04x\n" msgstr "%.2fs: ungültige PID: 0x%04x\n" -#: utils/dvb/dvbv5-zap.c:897 +#: utils/dvb/dvbv5-zap.c:904 #, c-format msgid "%.2fs: pid %d has adaption layer, but size is too small!\n" msgstr "%.2fs: PID %d hat Anpassungsebene, aber die Größe ist zu gering!\n" -#: utils/dvb/dvbv5-zap.c:908 +#: utils/dvb/dvbv5-zap.c:915 #, c-format msgid "%.2fs: pid %d, expecting %d received %d\n" msgstr "%.2fs: PID %d, erwartet %d empfangen %d\n" -#: utils/dvb/dvbv5-zap.c:953 +#: utils/dvb/dvbv5-zap.c:960 #, c-format msgid " PID FREQ SPEED TOTAL\n" msgstr " PID FREQ TEMPO GESAMT\n" -#: utils/dvb/dvbv5-zap.c:978 +#: utils/dvb/dvbv5-zap.c:985 #, c-format msgid "OTHER" msgstr "ANDERE" -#: utils/dvb/dvbv5-zap.c:1004 +#: utils/dvb/dvbv5-zap.c:1011 #, c-format msgid "%.2fs: Stopping capture\n" msgstr "%.2fs: Aufnahme wird gestoppt\n" -#: utils/dvb/dvbv5-zap.c:1042 +#: utils/dvb/dvbv5-zap.c:1050 msgid "DVB zap utility" msgstr "DVB-Umschaltwerkzeug" -#: utils/dvb/dvbv5-zap.c:1043 +#: utils/dvb/dvbv5-zap.c:1051 msgid "<channel name> [or <frequency> if in monitor mode]" msgstr "<Kanalname> [oder <Frequenz>, falls im Überwachungsmodus]" -#: utils/dvb/dvbv5-zap.c:1120 +#: utils/dvb/dvbv5-zap.c:1128 #, c-format msgid "Couldn't find dvr device node\n" msgstr "Es wurde kein DVR-Geräteknoten gefunden\n" -#: utils/dvb/dvbv5-zap.c:1141 +#: utils/dvb/dvbv5-zap.c:1149 #, c-format msgid "reading channels from file '%s'\n" msgstr "Kanäle werden aus Datei »%s« gelesen.\n" -#: utils/dvb/dvbv5-zap.c:1182 utils/dvb/dvbv5-zap.c:1302 -#: utils/dvb/dvbv5-zap.c:1354 +#: utils/dvb/dvbv5-zap.c:1190 utils/dvb/dvbv5-zap.c:1329 +#: utils/dvb/dvbv5-zap.c:1381 #, c-format msgid "open of '%s' failed" msgstr "Öffnen von »%s« fehlgeschlagen" -#: utils/dvb/dvbv5-zap.c:1193 +#: utils/dvb/dvbv5-zap.c:1201 #, c-format msgid "Service id 0x%04x was not specified at the file\n" msgstr "Dienstkennung 0x%04x wurde nicht in der Datei angegeben.\n" -#: utils/dvb/dvbv5-zap.c:1206 +#: utils/dvb/dvbv5-zap.c:1214 #, c-format msgid "couldn't find pmt-pid for sid %04x\n" msgstr "PMT-PID für SID %04x konnte nicht gefunden werden.\n" -#: utils/dvb/dvbv5-zap.c:1240 +#: utils/dvb/dvbv5-zap.c:1261 #, c-format msgid "pass all PID's to TS\n" msgstr "reicht alle PIDs an TS weiter.\n" -#: utils/dvb/dvbv5-zap.c:1242 +#: utils/dvb/dvbv5-zap.c:1263 #, c-format msgid "video pid %d\n" msgstr "Video-PID %d\n" -#: utils/dvb/dvbv5-zap.c:1251 utils/dvb/dvbv5-zap.c:1277 +#: utils/dvb/dvbv5-zap.c:1272 utils/dvb/dvbv5-zap.c:1298 #, c-format msgid " dvb_set_pesfilter %d\n" msgstr " dvb_set_pesfilter %d\n" -#: utils/dvb/dvbv5-zap.c:1270 +#: utils/dvb/dvbv5-zap.c:1291 #, c-format msgid "audio pid %d\n" msgstr "Audio-PID %d\n" -#: utils/dvb/dvbv5-zap.c:1288 +#: utils/dvb/dvbv5-zap.c:1306 +#, c-format +msgid "" +"PMT record is disabled.\n" +"Please notice that some streams can only be decoded with PMT data.\n" +"Use '-p' option to also record PMT.\n" +msgstr "" + +#: utils/dvb/dvbv5-zap.c:1315 #, c-format msgid "frontend doesn't lock\n" msgstr "Oberfläche sperrt nicht\n" -#: utils/dvb/dvbv5-zap.c:1319 +#: utils/dvb/dvbv5-zap.c:1346 #, c-format msgid "Record to file '%s' started\n" msgstr "Aufzeichnung in Datei »%s« gestartet\n" -#: utils/dvb/dvbv5-zap.c:1338 +#: utils/dvb/dvbv5-zap.c:1365 #, c-format msgid "DVR pipe interface '%s' will be opened\n" msgstr "DVR-Pipe-Schnittstelle »%s« wird geöffnet.\n" -#: utils/dvb/dvbv5-zap.c:1362 +#: utils/dvb/dvbv5-zap.c:1389 #, c-format msgid "DVR interface '%s' can now be opened\n" msgstr "DVR-Schnittstelle »%s« kann nun geöffnet werden.\n" + +#, c-format +#~ msgid "Can't load %s table from %s or %s\n" +#~ msgstr "Tabelle %s kann nicht von %s oder %s geladen werden.\n" + +#, c-format +#~ msgid "Couldn't change the IR protocols\n" +#~ msgstr "Die Fernbedienungsprotokolle konnten nicht geändert werden\n" diff --git a/v4l-utils-po/fr.po b/v4l-utils-po/fr.po index 20f93d88..156baa75 100644 --- a/v4l-utils-po/fr.po +++ b/v4l-utils-po/fr.po @@ -1,9 +1,10 @@ # Maxim Therrien <acerspyro@gmail.com>, 2015. #zanata +#: utils/keytable/keytable.c:284 msgid "" msgstr "" "Project-Id-Version: v4l-utils 1.8.1\n" "Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n" -"POT-Creation-Date: 2018-09-21 15:56-0300\n" +"POT-Creation-Date: 2021-10-15 18:41+0200\n" "PO-Revision-Date: 2015-11-25 05:37+0000\n" "Last-Translator: Maxim Therrien <acerspyro@gmail.com>\n" "Language-Team: French\n" @@ -14,21 +15,25 @@ msgstr "" "X-Generator: Zanata 4.6.2\n" "Plural-Forms: nplurals=2; plural=(n > 1)\n" -#: utils/keytable/keytable.c:225 +#: utils/keytable/keytable.c:244 #, fuzzy msgid "" "\n" -"Allows get/set IR keycode/scancode tables\n" +"Lists Remote Controller devices, loads rc keymaps, tests events, and " +"adjusts\n" +"other Remote Controller options. Rather than loading a rc keymap, it is " +"also\n" +"possible to set protocol decoders and set rc scancode to keycode mappings\n" +"directly.\n" "You need to have read permissions on /dev/input for the program to work\n" "\n" "On the options below, the arguments are:\n" -" DEV - the /dev/input/event* device to control\n" -" SYSDEV - the ir class as found at /sys/class/rc\n" -" TABLE - a file with a set of scancode=keycode value pairs\n" +" SYSDEV - the rc device as found at /sys/class/rc\n" +" KEYMAP - a keymap file with protocols and scancode to keycode mappings\n" " SCANKEY - a set of scancode1=keycode1,scancode2=keycode2.. value pairs\n" " PROTOCOL - protocol name (nec, rc-5, rc-6, jvc, sony, sanyo, rc-5-sz, " "lirc,\n" -" sharp, mce_kbd, xmp, imon, other, all) to be enabled,\n" +" sharp, mce_kbd, xmp, imon, rc-mm, other, all) to be enabled,\n" " or a bpf protocol name or file\n" " DELAY - Delay before repeating a keystroke\n" " PERIOD - Period to repeat a keystroke\n" @@ -61,63 +66,62 @@ msgstr "" "\n" "Les options peuvent être combinées ensemble." -#: utils/keytable/keytable.c:243 utils/dvb/dvb-fe-tool.c:56 +#: utils/keytable/keytable.c:265 utils/dvb/dvb-fe-tool.c:56 msgid "enables debug messages" msgstr "activer les messages de déboguage" -#: utils/keytable/keytable.c:244 -msgid "clears the old table" -msgstr "efface l'ancienne table" +#: utils/keytable/keytable.c:266 +#, fuzzy +#| msgid "reads the current scancode/keycode table" +msgid "Clears the scancode to keycode mappings" +msgstr "lit la table de scancodes/keycodes actuelle" -#: utils/keytable/keytable.c:245 +#: utils/keytable/keytable.c:267 msgid "SYSDEV" msgstr "SYSDEV" -#: utils/keytable/keytable.c:245 -msgid "ir class device to control" -msgstr "périphérique de classe infrarouge à controller" +#: utils/keytable/keytable.c:267 +msgid "rc device to control, defaults to rc0 if not specified" +msgstr "" -#: utils/keytable/keytable.c:246 +#: utils/keytable/keytable.c:268 msgid "test if IR is generating events" msgstr "tester si l'infrarouge génère des évènements" -#: utils/keytable/keytable.c:247 utils/ir-ctl/ir-ctl.c:103 -msgid "DEV" -msgstr "DEV" - -#: utils/keytable/keytable.c:247 -msgid "ir device to control" -msgstr "périphérique infrarouge à controller" - -#: utils/keytable/keytable.c:248 -msgid "reads the current scancode/keycode table" +#: utils/keytable/keytable.c:269 +#, fuzzy +#| msgid "reads the current scancode/keycode table" +msgid "reads the current scancode/keycode mapping" msgstr "lit la table de scancodes/keycodes actuelle" -#: utils/keytable/keytable.c:249 -msgid "TABLE" -msgstr "TABLE" +#: utils/keytable/keytable.c:270 utils/keytable/keytable.c:277 +#: utils/ir-ctl/ir-ctl.c:130 +msgid "KEYMAP" +msgstr "" -#: utils/keytable/keytable.c:249 -msgid "" -"write (adds) the scancodes to the device scancode/keycode table from an " -"specified file" +#: utils/keytable/keytable.c:270 +#, fuzzy +#| msgid "" +#| "write (adds) the scancodes to the device scancode/keycode table from an " +#| "specified file" +msgid "write (adds) the keymap from the specified file" msgstr "" "écrit (ajoute) les scancodes à la table de scancodes/keycodes du " "périphérique à partir d'un fichier spécifié" -#: utils/keytable/keytable.c:250 +#: utils/keytable/keytable.c:271 msgid "SCANKEY" msgstr "SCANKEY" -#: utils/keytable/keytable.c:250 +#: utils/keytable/keytable.c:271 msgid "Change scan/key pairs" msgstr "Change les paires de scan/touche" -#: utils/keytable/keytable.c:251 +#: utils/keytable/keytable.c:272 msgid "PROTOCOL" msgstr "PROTOCOL" -#: utils/keytable/keytable.c:251 +#: utils/keytable/keytable.c:272 msgid "" "Protocol to enable (the other ones will be disabled). To enable more than " "one, use the option more than one time" @@ -125,236 +129,171 @@ msgstr "" "Protocole à activer (les autres seront désactivés). Pour activer plus d'un " "protocole, utilisez l'option plus d'une fois" -#: utils/keytable/keytable.c:252 +#: utils/keytable/keytable.c:273 msgid "PARAMETER" msgstr "" -#: utils/keytable/keytable.c:252 +#: utils/keytable/keytable.c:273 msgid "Set a parameter for the protocol decoder" msgstr "" -#: utils/keytable/keytable.c:253 +#: utils/keytable/keytable.c:274 msgid "DELAY" msgstr "DELAY" -#: utils/keytable/keytable.c:253 +#: utils/keytable/keytable.c:274 msgid "Sets the delay before repeating a keystroke" msgstr "Définit le délai avant de répéter une touche" -#: utils/keytable/keytable.c:254 +#: utils/keytable/keytable.c:275 msgid "PERIOD" msgstr "PERIOD" -#: utils/keytable/keytable.c:254 +#: utils/keytable/keytable.c:275 msgid "Sets the period to repeat a keystroke" msgstr "Définit une période au cours de laquelle répéter une touche" -#: utils/keytable/keytable.c:255 +#: utils/keytable/keytable.c:276 msgid "CFGFILE" msgstr "CFGFILE" -#: utils/keytable/keytable.c:255 +#: utils/keytable/keytable.c:276 #, fuzzy msgid "" -"Auto-load a table, based on a configuration file. Only works with sysdev." +"Auto-load keymaps, based on a configuration file. Only works with --sysdev." msgstr "" "Charger une table automatiquement, basé sur un fichier de configuration. Ne " "fonctionne qu'avec sysdev." -#: utils/keytable/keytable.c:256 utils/dvb/dvb-fe-tool.c:70 +#: utils/keytable/keytable.c:277 +msgid "Test if keymap is valid" +msgstr "" + +#: utils/keytable/keytable.c:278 utils/dvb/dvb-fe-tool.c:70 #: utils/dvb/dvb-format-convert.c:62 utils/dvb/dvbv5-scan.c:93 #: utils/dvb/dvbv5-zap.c:134 msgid "Give this help list" msgstr "Donne cette liste d'aide" -#: utils/keytable/keytable.c:257 utils/dvb/dvb-fe-tool.c:71 +#: utils/keytable/keytable.c:279 utils/dvb/dvb-fe-tool.c:71 #: utils/dvb/dvb-format-convert.c:63 utils/dvb/dvbv5-scan.c:94 #: utils/dvb/dvbv5-zap.c:135 msgid "Give a short usage message" msgstr "Donne un court message d'aide à l'utilisation" -#: utils/keytable/keytable.c:258 utils/dvb/dvb-fe-tool.c:72 +#: utils/keytable/keytable.c:280 utils/dvb/dvb-fe-tool.c:72 #: utils/dvb/dvb-format-convert.c:64 utils/dvb/dvbv5-scan.c:95 #: utils/dvb/dvbv5-zap.c:136 msgid "Print program version" msgstr "Imprime la version du programme" -#: utils/keytable/keytable.c:263 -#, fuzzy -msgid "" -"--device [/dev/input/event* device]\n" -"--sysdev [ir class (f. ex. rc0)]\n" -"[for using the rc0 sysdev]" -msgstr "" -"--device [périphérique /dev/input/event*]\n" -"--sysdev [classe infrarouge (p. ex. rc0)]\n" -"[pour utiliser le sysdev rc0]" - -#: utils/keytable/keytable.c:380 -#, fuzzy, c-format -msgid "Parsing %s keycode file as plain text\n" -msgstr "Analyse du fichier de keycodes %s\n" - -#: utils/keytable/keytable.c:415 -#, c-format -msgid "Protocol %s invalid\n" -msgstr "Protocole %s invalide\n" - -#: utils/keytable/keytable.c:446 utils/keytable/keytable.c:541 -#, c-format -msgid "parsing %s=%s:" -msgstr "analyse de %s=%s:" - -#: utils/keytable/keytable.c:449 utils/keytable/keytable.c:545 +#: utils/keytable/keytable.c:403 utils/keytable/keytable.c:429 #, c-format msgid "\tvalue=%d\n" msgstr "\tvaleur=%d\n" -#: utils/keytable/keytable.c:454 -msgid "value" -msgstr "valeur" - -#: utils/keytable/keytable.c:473 utils/keytable/keytable.c:699 +#: utils/keytable/keytable.c:408 #, c-format -msgid "Invalid parameter on line %d of %s\n" -msgstr "Paramètre invalide à la ligne %d du fichier %s\n" - -#: utils/keytable/keytable.c:488 -#, fuzzy, c-format -msgid "protocol missing\n" -msgstr "Protocole %s invalide\n" - -#: utils/keytable/keytable.c:493 -#, c-format -msgid "Bad value `%s' for protocol\n" +msgid "%s: keycode `%s' not recognised, no mapping for scancode 0x04%llx\n" msgstr "" -#: utils/keytable/keytable.c:514 +#: utils/keytable/keytable.c:434 #, c-format -msgid "No [protocols.scancodes] section\n" +msgid "%s: keycode `%s' not recognised, no mapping\n" msgstr "" -#: utils/keytable/keytable.c:530 -#, fuzzy, c-format -msgid "Invalid value `%s'\n" -msgstr "Paramètre(s) invalide(s)\n" - -#: utils/keytable/keytable.c:535 -#, c-format -msgid "Bad value `%s' for keycode\n" -msgstr "" - -#: utils/keytable/keytable.c:550 -#, c-format -msgid "keycode `%s' not recognised, no mapping for scancode %s\n" -msgstr "" - -#: utils/keytable/keytable.c:580 -#, fuzzy, c-format -msgid "Parsing %s keycode file as toml\n" -msgstr "Analyse du fichier de keycodes %s\n" - -#: utils/keytable/keytable.c:589 -#, c-format -msgid "Failed to parse toml: %s\n" -msgstr "" - -#: utils/keytable/keytable.c:595 -#, c-format -msgid "Missing [protocols] section\n" -msgstr "" - -#: utils/keytable/keytable.c:612 -#, fuzzy, c-format -msgid "No protocols found\n" -msgstr "Protocole %s invalide\n" - -#: utils/keytable/keytable.c:644 +#: utils/keytable/keytable.c:467 #, c-format msgid "Parsing %s config file\n" msgstr "Analyse du fichier de configuration %s\n" -#: utils/keytable/keytable.c:648 +#: utils/keytable/keytable.c:471 msgid "opening keycode file" msgstr "ouverture du fichier de keycodes" -#: utils/keytable/keytable.c:675 +#: utils/keytable/keytable.c:498 #, c-format msgid "Driver %s, Table %s => file %s\n" msgstr "Pilote %s, Table %s => fichier %s\n" -#: utils/keytable/keytable.c:724 +#: utils/keytable/keytable.c:522 +#, c-format +msgid "Invalid parameter on line %d of %s\n" +msgstr "Paramètre invalide à la ligne %d du fichier %s\n" + +#: utils/keytable/keytable.c:547 #, c-format msgid "Invalid delay: %s" msgstr "" -#: utils/keytable/keytable.c:729 +#: utils/keytable/keytable.c:552 #, fuzzy, c-format msgid "Invalid period: %s" msgstr "Paramètre(s) invalide(s)\n" -#: utils/keytable/keytable.c:745 +#: utils/keytable/keytable.c:565 utils/keytable/keytable.c:700 #, c-format msgid "Failed to read table file %s" msgstr "" -#: utils/keytable/keytable.c:747 +#: utils/keytable/keytable.c:569 #, fuzzy, c-format msgid "Read %s table\n" msgstr "Lire la table %s\n" -#: utils/keytable/keytable.c:753 +#: utils/keytable/keytable.c:578 #, c-format msgid "Failed to read config file %s" msgstr "" -#: utils/keytable/keytable.c:762 +#: utils/keytable/keytable.c:587 #, c-format msgid "Missing scancode: %s" msgstr "" -#: utils/keytable/keytable.c:768 utils/keytable/keytable.c:839 +#: utils/keytable/keytable.c:593 utils/keytable/keytable.c:664 #, fuzzy msgid "No memory!\n" msgstr "Aucune mémoire!\n" -#: utils/keytable/keytable.c:775 +#: utils/keytable/keytable.c:600 #, c-format msgid "Invalid scancode: %s" msgstr "" -#: utils/keytable/keytable.c:782 +#: utils/keytable/keytable.c:607 #, fuzzy msgid "Missing keycode" msgstr "ouverture du fichier de keycodes" -#: utils/keytable/keytable.c:791 utils/keytable/keytable.c:855 +#: utils/keytable/keytable.c:616 utils/keytable/keytable.c:680 #, c-format msgid "Unknown keycode: %s" msgstr "" -#: utils/keytable/keytable.c:799 -#, c-format -msgid "scancode 0x%04x=%u\n" +#: utils/keytable/keytable.c:624 +#, fuzzy, c-format +#| msgid "scancode 0x%04x=%u\n" +msgid "scancode 0x%04llx=%u\n" msgstr "scancode 0x%04x=%u\n" -#: utils/keytable/keytable.c:833 +#: utils/keytable/keytable.c:658 #, c-format msgid "Missing parameter name: %s" msgstr "" -#: utils/keytable/keytable.c:848 +#: utils/keytable/keytable.c:673 msgid "Missing value" msgstr "" -#: utils/keytable/keytable.c:860 +#: utils/keytable/keytable.c:685 #, c-format -msgid "parameter %s=%d\n" +msgid "parameter %s=%ld\n" msgstr "" -#: utils/keytable/keytable.c:874 utils/dvb/dvb-fe-tool.c:160 +#: utils/keytable/keytable.c:708 utils/dvb/dvb-fe-tool.c:160 #: utils/dvb/dvb-format-convert.c:88 utils/dvb/dvbv5-scan.c:421 -#: utils/dvb/dvbv5-zap.c:714 +#: utils/dvb/dvbv5-zap.c:725 #, c-format msgid "" "\n" @@ -363,1036 +302,1126 @@ msgstr "" "\n" "Rapporter les bogues à %s.\n" -#: utils/keytable/keytable.c:902 -#, c-format -msgid "scancode 0x%04x = %s (0x%02x)\n" +#: utils/keytable/keytable.c:736 +#, fuzzy, c-format +#| msgid "scancode 0x%04x = %s (0x%02x)\n" +msgid "scancode 0x%04llx = %s (0x%02x)\n" msgstr "scancode 0x%04x = %s (0x%02x)\n" -#: utils/keytable/keytable.c:908 -#, c-format -msgid "scancode 0x%04x = '%c' (0x%02x)\n" +#: utils/keytable/keytable.c:742 +#, fuzzy, c-format +#| msgid "scancode 0x%04x = '%c' (0x%02x)\n" +msgid "scancode 0x%04llx = '%c' (0x%02x)\n" msgstr "scancode 0x%04x = '%c' (0x%02x)\n" -#: utils/keytable/keytable.c:910 -#, c-format -msgid "scancode 0x%04x = 0x%02x\n" +#: utils/keytable/keytable.c:744 +#, fuzzy, c-format +#| msgid "scancode 0x%04x = 0x%02x\n" +msgid "scancode 0x%04llx = 0x%02x\n" msgstr "scancode 0x%04x = 0x%02x\n" -#: utils/keytable/keytable.c:961 utils/keytable/keytable.c:1368 +#: utils/keytable/keytable.c:795 utils/keytable/keytable.c:1232 #, fuzzy, c-format msgid "Couldn't find any node at %s%s*.\n" msgstr "Impossible de trouver un noeud à %s%s*.\n" -#: utils/keytable/keytable.c:970 +#: utils/keytable/keytable.c:804 #, fuzzy msgid "Seek dir" msgstr "Recherche de répertoire" -#: utils/keytable/keytable.c:1002 +#: utils/keytable/keytable.c:836 #, c-format msgid "Parsing uevent %s\n" msgstr "" -#: utils/keytable/keytable.c:1026 +#: utils/keytable/keytable.c:860 #, c-format msgid "Error on uevent information\n" msgstr "" -#: utils/keytable/keytable.c:1042 +#: utils/keytable/keytable.c:876 #, c-format msgid "%s uevent %s=%s\n" msgstr "" -#: utils/keytable/keytable.c:1071 +#: utils/keytable/keytable.c:905 #, c-format msgid "No devices found\n" msgstr "" -#: utils/keytable/keytable.c:1077 +#: utils/keytable/keytable.c:911 #, c-format msgid "Found device %s\n" msgstr "" -#: utils/keytable/keytable.c:1101 +#: utils/keytable/keytable.c:935 #, c-format msgid "Not found device %s\n" msgstr "" -#: utils/keytable/keytable.c:1136 +#: utils/keytable/keytable.c:1000 #, c-format msgid "%s protocol %s\n" msgstr "" -#: utils/keytable/keytable.c:1201 +#: utils/keytable/keytable.c:1065 #, c-format msgid "%s has invalid content: '%s'\n" msgstr "" -#: utils/keytable/keytable.c:1208 +#: utils/keytable/keytable.c:1072 #, c-format msgid "protocol %s is %s\n" msgstr "" -#: utils/keytable/keytable.c:1209 utils/keytable/keytable.c:1276 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "enabled" msgstr "" -#: utils/keytable/keytable.c:1209 utils/keytable/keytable.c:1276 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "disabled" msgstr "" -#: utils/keytable/keytable.c:1275 +#: utils/keytable/keytable.c:1139 #, c-format msgid "%s protocol %s (%s)\n" msgstr "" -#: utils/keytable/keytable.c:1303 +#: utils/keytable/keytable.c:1167 #, c-format msgid "Protocols for device can not be changed\n" msgstr "" -#: utils/keytable/keytable.c:1360 +#: utils/keytable/keytable.c:1224 #, c-format msgid "Found more than one input interface. This is currently unsupported\n" msgstr "" -#: utils/keytable/keytable.c:1364 +#: utils/keytable/keytable.c:1228 #, c-format msgid "Input sysfs node is %s\n" msgstr "" -#: utils/keytable/keytable.c:1376 +#: utils/keytable/keytable.c:1240 #, c-format msgid "Found more than one event interface. This is currently unsupported\n" msgstr "" -#: utils/keytable/keytable.c:1380 +#: utils/keytable/keytable.c:1244 #, c-format msgid "Event sysfs node is %s\n" msgstr "" -#: utils/keytable/keytable.c:1399 +#: utils/keytable/keytable.c:1263 #, c-format msgid "Input device name not found.\n" msgstr "" -#: utils/keytable/keytable.c:1424 +#: utils/keytable/keytable.c:1288 #, c-format msgid "input device is %s\n" msgstr "" -#: utils/keytable/keytable.c:1502 +#: utils/keytable/keytable.c:1365 #, c-format msgid "Unable to query evdev protocol version: %s\n" msgstr "" -#: utils/keytable/keytable.c:1507 +#: utils/keytable/keytable.c:1370 #, c-format msgid "Input Protocol version: 0x%08x\n" msgstr "" -#: utils/keytable/keytable.c:1538 +#: utils/keytable/keytable.c:1401 #, c-format msgid "Deleting entry %d\n" msgstr "" -#: utils/keytable/keytable.c:1560 -#, c-format -msgid "Setting scancode 0x%04x with 0x%04x via " -msgstr "" +#: utils/keytable/keytable.c:1432 utils/keytable/keytable.c:1439 +#, fuzzy, c-format +#| msgid "scancode 0x%04x = 0x%02x\n" +msgid "Setting scancode 0x%04llx with 0x%04x via " +msgstr "scancode 0x%04x = 0x%02x\n" -#: utils/keytable/keytable.c:1578 +#: utils/keytable/keytable.c:1458 #, c-format msgid "Current kernel protocols: " msgstr "" -#: utils/keytable/keytable.c:1580 +#: utils/keytable/keytable.c:1460 #, c-format msgid "Enabled kernel protocols: " msgstr "" -#: utils/keytable/keytable.c:1604 +#: utils/keytable/keytable.c:1484 #, c-format msgid "%llu.%06llu: " msgstr "" -#: utils/keytable/keytable.c:1609 +#: utils/keytable/keytable.c:1489 #, c-format msgid "lirc protocol(%s): scancode = 0x%llx" msgstr "" -#: utils/keytable/keytable.c:1612 +#: utils/keytable/keytable.c:1492 #, c-format msgid "lirc protocol(%d): scancode = 0x%llx" msgstr "" -#: utils/keytable/keytable.c:1616 +#: utils/keytable/keytable.c:1496 #, c-format msgid " repeat" msgstr "" -#: utils/keytable/keytable.c:1618 +#: utils/keytable/keytable.c:1498 #, c-format msgid " toggle=1" msgstr "" -#: utils/keytable/keytable.c:1639 +#: utils/keytable/keytable.c:1519 msgid "Can't open lirc device" msgstr "" -#: utils/keytable/keytable.c:1649 +#: utils/keytable/keytable.c:1529 #, c-format msgid "Testing events. Please, press CTRL-C to abort.\n" msgstr "" -#: utils/keytable/keytable.c:1660 +#: utils/keytable/keytable.c:1540 msgid "poll returned error" msgstr "" -#: utils/keytable/keytable.c:1669 +#: utils/keytable/keytable.c:1549 msgid "Error reading lirc scancode" msgstr "" -#: utils/keytable/keytable.c:1680 +#: utils/keytable/keytable.c:1560 msgid "Error reading event" msgstr "" -#: utils/keytable/keytable.c:1685 +#: utils/keytable/keytable.c:1565 #, c-format msgid "%ld.%06ld: event type %s(0x%02x)" msgstr "" -#: utils/keytable/keytable.c:1694 +#: utils/keytable/keytable.c:1574 #, c-format msgid " key_%s: %s(0x%04x)\n" msgstr "" -#: utils/keytable/keytable.c:1695 +#: utils/keytable/keytable.c:1575 msgid "up" msgstr "" -#: utils/keytable/keytable.c:1695 +#: utils/keytable/keytable.c:1575 msgid "down" msgstr "" -#: utils/keytable/keytable.c:1700 utils/keytable/keytable.c:1706 +#: utils/keytable/keytable.c:1580 utils/keytable/keytable.c:1586 #, c-format msgid ": %s (0x%04x) value=%d\n" msgstr "" -#: utils/keytable/keytable.c:1713 +#: utils/keytable/keytable.c:1593 #, c-format msgid ": scancode = 0x%02x\n" msgstr "" -#: utils/keytable/keytable.c:1715 +#: utils/keytable/keytable.c:1595 #, c-format msgid ": code = %s(0x%02x), value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1720 +#: utils/keytable/keytable.c:1600 #, c-format msgid ": value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1729 +#: utils/keytable/keytable.c:1609 #, c-format msgid ": code = 0x%02x, value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1798 +#: utils/keytable/keytable.c:1690 #, c-format msgid "Changed Repeat delay to %d ms and repeat period to %d ms\n" msgstr "" -#: utils/keytable/keytable.c:1812 +#: utils/keytable/keytable.c:1704 #, c-format msgid "Repeat delay = %d ms, repeat period = %d ms\n" msgstr "" -#: utils/keytable/keytable.c:1831 +#: utils/keytable/keytable.c:1723 #, c-format msgid "%sName: %.*s\n" msgstr "" -#: utils/keytable/keytable.c:1844 +#: utils/keytable/keytable.c:1736 #, c-format msgid "%sbus: %d, vendor/product: %04x:%04x, version: 0x%04x\n" msgstr "" -#: utils/keytable/keytable.c:1870 +#: utils/keytable/keytable.c:1767 #, c-format msgid "%s: not a raw IR receiver\n" msgstr "" -#: utils/keytable/keytable.c:1908 +#: utils/keytable/keytable.c:1815 #, c-format msgid "\tAttached BPF protocols: " msgstr "" -#: utils/keytable/keytable.c:1926 +#: utils/keytable/keytable.c:1833 #, c-format msgid "\n" msgstr "" -#: utils/keytable/keytable.c:1929 +#: utils/keytable/keytable.c:1836 #, c-format msgid "\tAttached BPF protocols: %m\n" msgstr "" -#: utils/keytable/keytable.c:1964 +#: utils/keytable/keytable.c:1871 #, c-format msgid "BPF protocol prog_id %d\n" msgstr "" -#: utils/keytable/keytable.c:1968 +#: utils/keytable/keytable.c:1875 #, c-format msgid "Failed to get BPF prog id %u: %m\n" msgstr "" -#: utils/keytable/keytable.c:1980 +#: utils/keytable/keytable.c:1887 #, fuzzy, c-format msgid "BPF protocols removed\n" msgstr "Protocole %s invalide\n" -#: utils/keytable/keytable.c:1985 +#: utils/keytable/keytable.c:1892 #, c-format msgid "error: ir-keytable was compiled without BPF support\n" msgstr "" -#: utils/keytable/keytable.c:2003 +#: utils/keytable/keytable.c:1911 #, c-format -msgid "Found %s (%s) with:\n" +msgid "Found %s with:\n" msgstr "" -#: utils/keytable/keytable.c:2007 +#: utils/keytable/keytable.c:1914 #, c-format msgid "\tName: %s\n" msgstr "" -#: utils/keytable/keytable.c:2009 +#: utils/keytable/keytable.c:1916 #, fuzzy, c-format -msgid "\tDriver: %s, table: %s\n" +msgid "\tDriver: %s\n" msgstr "Pilote %s, Table %s => fichier %s\n" -#: utils/keytable/keytable.c:2013 +#: utils/keytable/keytable.c:1918 +#, c-format +msgid "\tDefault keymap: %s\n" +msgstr "" + +#: utils/keytable/keytable.c:1920 +#, c-format +msgid "\tInput device: %s\n" +msgstr "" + +#: utils/keytable/keytable.c:1923 #, c-format msgid "\tLIRC device: %s\n" msgstr "" -#: utils/keytable/keytable.c:2017 +#: utils/keytable/keytable.c:1927 #, c-format msgid "\tSupported kernel protocols: " msgstr "" -#: utils/keytable/keytable.c:2029 +#: utils/keytable/keytable.c:1939 #, c-format msgid "\tExtra capabilities: <access denied>\n" msgstr "" -#: utils/keytable/keytable.c:2045 utils/keytable/keytable.c:2052 +#: utils/keytable/keytable.c:1955 utils/keytable/keytable.c:1962 +#: utils/keytable/keytable.c:2008 utils/keytable/keytable.c:2017 #, c-format msgid "asprintf failed: %m\n" msgstr "" -#: utils/keytable/keytable.c:2057 +#: utils/keytable/keytable.c:1967 #, c-format msgid "Can't find %s bpf protocol in %s or %s\n" msgstr "" -#: utils/keytable/keytable.c:2101 -msgid "Can't open device" -msgstr "" - -#: utils/keytable/keytable.c:2119 +#: utils/keytable/keytable.c:2026 #, c-format -msgid "Auto-mode can be used only with --read, --debug and --sysdev options\n" +msgid "error: Unable to find keymap %s in %s or %s\n" msgstr "" -#: utils/keytable/keytable.c:2153 +#: utils/keytable/keytable.c:2061 #, c-format -msgid "Table for %s, %s not found. Keep as-is\n" +msgid "" +"Auto-mode can be used only with --read, --verbose and --sysdev options\n" msgstr "" -#: utils/keytable/keytable.c:2158 +#: utils/keytable/keytable.c:2092 #, c-format -msgid "Table for %s, %s is on %s file.\n" +msgid "Keymap for %s, %s is on %s file.\n" msgstr "" -#: utils/keytable/keytable.c:2165 +#: utils/keytable/keytable.c:2102 #, c-format -msgid "Can't load %s table\n" +msgid "Can't load %s keymap\n" msgstr "" -#: utils/keytable/keytable.c:2182 +#: utils/keytable/keytable.c:2109 #, c-format -msgid "Can't load %s table from %s or %s\n" +msgid "Empty keymap %s\n" msgstr "" -#: utils/keytable/keytable.c:2187 +#: utils/keytable/keytable.c:2120 #, c-format -msgid "Empty table %s\n" +msgid "Keymap for %s, %s not found. Keep as-is\n" msgstr "" -#: utils/keytable/keytable.c:2194 +#: utils/keytable/keytable.c:2127 #, c-format msgid "Opening %s\n" msgstr "" -#: utils/keytable/keytable.c:2210 +#: utils/keytable/keytable.c:2143 #, c-format msgid "Old keytable cleared\n" msgstr "" -#: utils/keytable/keytable.c:2218 +#: utils/keytable/keytable.c:2151 #, c-format msgid "Wrote %d keycode(s) to driver\n" msgstr "" -#: utils/keytable/keytable.c:2229 -#, c-format -msgid "Couldn't change the IR protocols\n" -msgstr "" - -#: utils/keytable/keytable.c:2231 +#: utils/keytable/keytable.c:2163 #, c-format msgid "Protocols changed to " msgstr "" -#: utils/keytable/keytable.c:2241 +#: utils/keytable/keytable.c:2173 #, c-format msgid "Error: unable to attach bpf program, lirc device name was not found\n" msgstr "" -#: utils/keytable/keytable.c:2249 +#: utils/keytable/keytable.c:2181 #, c-format msgid "Loaded BPF protocol %s\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:103 +#: utils/ir-ctl/ir-ctl.c:113 +msgid "DEV" +msgstr "DEV" + +#: utils/ir-ctl/ir-ctl.c:113 #, fuzzy msgid "lirc device to use" msgstr "périphérique infrarouge à controller" -#: utils/ir-ctl/ir-ctl.c:104 +#: utils/ir-ctl/ir-ctl.c:114 msgid "list lirc device features" msgstr "" -#: utils/ir-ctl/ir-ctl.c:105 utils/ir-ctl/ir-ctl.c:106 +#: utils/ir-ctl/ir-ctl.c:115 utils/ir-ctl/ir-ctl.c:116 #, fuzzy msgid "FILE" msgstr "CFGFILE" -#: utils/ir-ctl/ir-ctl.c:105 +#: utils/ir-ctl/ir-ctl.c:115 msgid "receive IR to stdout or file" msgstr "" -#: utils/ir-ctl/ir-ctl.c:106 +#: utils/ir-ctl/ir-ctl.c:116 msgid "send IR pulse and space file" msgstr "" -#: utils/ir-ctl/ir-ctl.c:107 +#: utils/ir-ctl/ir-ctl.c:117 #, fuzzy msgid "SCANCODE" msgstr "SCANKEY" -#: utils/ir-ctl/ir-ctl.c:107 +#: utils/ir-ctl/ir-ctl.c:117 msgid "send IR scancode in protocol specified" msgstr "" -#: utils/ir-ctl/ir-ctl.c:108 +#: utils/ir-ctl/ir-ctl.c:118 +msgid "KEYCODE" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:118 +msgid "send IR keycode from keymap" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:119 msgid "verbose output" msgstr "" -#: utils/ir-ctl/ir-ctl.c:109 +#: utils/ir-ctl/ir-ctl.c:120 msgid "Receiving options:" msgstr "" -#: utils/ir-ctl/ir-ctl.c:110 +#: utils/ir-ctl/ir-ctl.c:121 msgid "end receiving after first message" msgstr "" -#: utils/ir-ctl/ir-ctl.c:111 +#: utils/ir-ctl/ir-ctl.c:122 +msgid "output in mode2 format" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:123 msgid "use wideband receiver aka learning mode" msgstr "" -#: utils/ir-ctl/ir-ctl.c:112 -msgid "use normal narrowband receiver, disable learning mode" +#: utils/ir-ctl/ir-ctl.c:124 +msgid "use narrowband receiver, disable learning mode" msgstr "" -#: utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:125 msgid "RANGE" msgstr "" -#: utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:125 msgid "set receiver carrier range" msgstr "" -#: utils/ir-ctl/ir-ctl.c:114 +#: utils/ir-ctl/ir-ctl.c:126 msgid "report carrier frequency" msgstr "" -#: utils/ir-ctl/ir-ctl.c:115 +#: utils/ir-ctl/ir-ctl.c:127 msgid "disable reporting carrier frequency" msgstr "" -#: utils/ir-ctl/ir-ctl.c:116 +#: utils/ir-ctl/ir-ctl.c:128 msgid "TIMEOUT" msgstr "" -#: utils/ir-ctl/ir-ctl.c:116 +#: utils/ir-ctl/ir-ctl.c:128 msgid "set receiving timeout" msgstr "" -#: utils/ir-ctl/ir-ctl.c:117 +#: utils/ir-ctl/ir-ctl.c:129 msgid "Sending options:" msgstr "" -#: utils/ir-ctl/ir-ctl.c:118 +#: utils/ir-ctl/ir-ctl.c:130 +msgid "use keymap to send key from" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:131 msgid "CARRIER" msgstr "" -#: utils/ir-ctl/ir-ctl.c:118 +#: utils/ir-ctl/ir-ctl.c:131 msgid "set send carrier" msgstr "" -#: utils/ir-ctl/ir-ctl.c:119 +#: utils/ir-ctl/ir-ctl.c:132 msgid "DUTY" msgstr "" -#: utils/ir-ctl/ir-ctl.c:119 -msgid "set duty cycle" +#: utils/ir-ctl/ir-ctl.c:132 +msgid "set send duty cycle" msgstr "" -#: utils/ir-ctl/ir-ctl.c:120 +#: utils/ir-ctl/ir-ctl.c:133 msgid "EMITTERS" msgstr "" -#: utils/ir-ctl/ir-ctl.c:120 +#: utils/ir-ctl/ir-ctl.c:133 msgid "set send emitters" msgstr "" -#: utils/ir-ctl/ir-ctl.c:121 +#: utils/ir-ctl/ir-ctl.c:134 msgid "GAP" msgstr "" -#: utils/ir-ctl/ir-ctl.c:121 +#: utils/ir-ctl/ir-ctl.c:134 msgid "set gap between files or scancodes" msgstr "" -#: utils/ir-ctl/ir-ctl.c:126 +#: utils/ir-ctl/ir-ctl.c:139 msgid "" "--features\n" "--receive [save to file]\n" "--send [file to send]\n" "--scancode [scancode to send]\n" +"--keycode [keycode to send]\n" "[to set lirc option]" msgstr "" -#: utils/ir-ctl/ir-ctl.c:133 +#: utils/ir-ctl/ir-ctl.c:147 msgid "" "\n" "Receive IR, send IR and list features of lirc device\n" "You will need permission on /dev/lirc for the program to work\n" "\n" "On the options below, the arguments are:\n" -" DEV\t - the /dev/lirc* device to use\n" +" DEV - the /dev/lirc* device to use\n" " FILE - a text file containing pulses and spaces\n" " CARRIER - the carrier frequency to use for sending\n" " DUTY - the duty cycle to use for sending\n" " EMITTERS - comma separated list of emitters to use for sending, e.g. 1,2\n" -" GAP - gap between pulse and files or scancodes in microseconds\n" +" GAP - gap between sending in microseconds\n" " RANGE - set range of accepted carrier frequencies, e.g. 20000-40000\n" " TIMEOUT - set length of space before receiving stops in microseconds\n" +" KEYCODE - key code in keymap\n" " SCANCODE - protocol:scancode, e.g. nec:0xa814\n" +" KEYMAP - a rc keymap file from which to send keys\n" "\n" "Note that most lirc setting have global state, i.e. the device will remain\n" "in this state until set otherwise." msgstr "" -#: utils/ir-ctl/ir-ctl.c:207 -#, c-format -msgid "%s: could not open: %m\n" -msgstr "" - -#: utils/ir-ctl/ir-ctl.c:213 utils/ir-ctl/ir-ctl.c:390 +#: utils/ir-ctl/ir-ctl.c:223 utils/ir-ctl/ir-ctl.c:392 +#: utils/ir-ctl/ir-ctl.c:548 #, c-format msgid "Failed to allocate memory\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:231 +#: utils/ir-ctl/ir-ctl.c:242 #, c-format msgid "warning: %s:%d: missing argument\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:247 +#: utils/ir-ctl/ir-ctl.c:258 #, c-format msgid "" -"error: %s:%d: scancode argument '%s' should in protocol:scancode format\n" +"error: %s:%d: scancode argument '%s' should be in protocol:scancode format\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:254 +#: utils/ir-ctl/ir-ctl.c:267 #, c-format msgid "error: %s:%d: protocol '%s' not found\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:259 +#: utils/ir-ctl/ir-ctl.c:274 #, c-format msgid "error: %s:%d: invalid scancode '%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:264 +#: utils/ir-ctl/ir-ctl.c:281 #, c-format msgid "error: %s:%d: no encoder available for `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:269 -#, c-format -msgid "error: %s:%d: invalid scancode '%s' for protocol '%s'\n" -msgstr "" - -#: utils/ir-ctl/ir-ctl.c:274 +#: utils/ir-ctl/ir-ctl.c:290 #, c-format msgid "error: %s:%d: too much IR for one transmit\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:280 +#: utils/ir-ctl/ir-ctl.c:298 #, c-format msgid "error: %s:%d: carrier already specified\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:291 +#: utils/ir-ctl/ir-ctl.c:309 #, c-format msgid "warning: %s:%d: invalid argument '%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:297 +#: utils/ir-ctl/ir-ctl.c:315 #, c-format msgid "warning: %s:%d: '%s' unexpected\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:304 +#: utils/ir-ctl/ir-ctl.c:321 +#, c-format +msgid "warning: %s:%d: invalid argument to space '%d'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:326 #, c-format msgid "warning: %s:%d: leading space ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:322 +#: utils/ir-ctl/ir-ctl.c:338 +#, c-format +msgid "warning: %s:%d: invalid argument to pulse '%d'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:348 #, c-format msgid "warning: %s:%d: carrier already specified\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:327 +#: utils/ir-ctl/ir-ctl.c:353 #, c-format msgid "warning: %s:%d: unknown keyword '%s' ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:332 +#: utils/ir-ctl/ir-ctl.c:358 utils/ir-ctl/ir-ctl.c:449 #, c-format msgid "warning: %s:%d: IR cannot exceed %u edges\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:340 +#: utils/ir-ctl/ir-ctl.c:366 utils/ir-ctl/ir-ctl.c:460 #, c-format msgid "%s: no pulses or spaces found\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:346 +#: utils/ir-ctl/ir-ctl.c:372 utils/ir-ctl/ir-ctl.c:466 #, c-format msgid "warning: %s:%d: trailing space ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:365 +#: utils/ir-ctl/ir-ctl.c:414 #, c-format -msgid "error: scancode '%s' must be in protocol:scancode format\n" +msgid "%s:%d: error: expected integer, got `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:372 +#: utils/ir-ctl/ir-ctl.c:423 #, c-format -msgid "error: protocol '%s' not found\n" +msgid "%s:%d: error: pulse found where space expected `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:379 +#: utils/ir-ctl/ir-ctl.c:431 #, c-format -msgid "error: invalid scancode '%s'\n" +msgid "%s:%d: error: space found where pulse expected `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:384 +#: utils/ir-ctl/ir-ctl.c:440 #, c-format -msgid "error: invalid scancode '%s' for protocol '%s'\n" +msgid "%s:%d: error: value `%s' out of range\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:409 +#: utils/ir-ctl/ir-ctl.c:482 +#, c-format +msgid "%s: could not open: %m\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:512 +#, c-format +msgid "%s: file is empty\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:526 +#, c-format +msgid "error: scancode '%s' must be in protocol:scancode format\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:533 +#, c-format +msgid "error: protocol '%s' not found\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:540 +#, c-format +msgid "error: invalid scancode '%s'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:569 msgid "features can not be combined with receive or send option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:415 +#: utils/ir-ctl/ir-ctl.c:575 msgid "receive can not be combined with features or send option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:420 +#: utils/ir-ctl/ir-ctl.c:580 msgid "receive filename already set" msgstr "" -#: utils/ir-ctl/ir-ctl.c:433 utils/ir-ctl/ir-ctl.c:439 +#: utils/ir-ctl/ir-ctl.c:596 utils/ir-ctl/ir-ctl.c:602 msgid "cannot enable and disable carrier reports" msgstr "" -#: utils/ir-ctl/ir-ctl.c:445 utils/ir-ctl/ir-ctl.c:451 +#: utils/ir-ctl/ir-ctl.c:608 utils/ir-ctl/ir-ctl.c:614 msgid "cannot use narrowband and wideband receiver at once" msgstr "" -#: utils/ir-ctl/ir-ctl.c:461 utils/ir-ctl/ir-ctl.c:464 +#: utils/ir-ctl/ir-ctl.c:624 utils/ir-ctl/ir-ctl.c:627 #, c-format msgid "cannot parse carrier range `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:473 +#: utils/ir-ctl/ir-ctl.c:635 #, c-format msgid "cannot parse timeout `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:483 +#: utils/ir-ctl/ir-ctl.c:644 #, c-format msgid "cannot parse carrier `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:488 +#: utils/ir-ctl/ir-ctl.c:649 #, c-format msgid "cannot parse emitters `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:493 +#: utils/ir-ctl/ir-ctl.c:653 #, c-format msgid "cannot parse gap `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:498 +#: utils/ir-ctl/ir-ctl.c:658 #, c-format msgid "invalid duty cycle `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:502 utils/ir-ctl/ir-ctl.c:518 +#: utils/ir-ctl/ir-ctl.c:662 utils/ir-ctl/ir-ctl.c:678 msgid "send can not be combined with receive or features option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:561 +#: utils/ir-ctl/ir-ctl.c:695 +msgid "key send can not be combined with receive or features option" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:799 +#, c-format +msgid "error: protocol '%s' not supported\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:806 +#, c-format +msgid "error: keycode `%s' not found in keymap\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:811 +#, c-format +msgid "warning: keycode `%s' has %d definitions in keymaps, using first\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:829 #, c-format msgid "%s: cannot open: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:568 +#: utils/ir-ctl/ir-ctl.c:836 #, c-format msgid "%s: cannot stat: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:574 +#: utils/ir-ctl/ir-ctl.c:842 #, c-format msgid "%s: not character device\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:581 +#: utils/ir-ctl/ir-ctl.c:849 #, c-format msgid "%s: failed to get lirc features: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:594 +#: utils/ir-ctl/ir-ctl.c:862 #, c-format msgid "warning: %s: failed to set carrier: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:596 +#: utils/ir-ctl/ir-ctl.c:864 #, c-format msgid "warning: %s: set send carrier returned %d, should return 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:598 +#: utils/ir-ctl/ir-ctl.c:866 #, c-format msgid "warning: %s: does not support setting send carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:610 +#: utils/ir-ctl/ir-ctl.c:878 #, c-format msgid "%s: failed to set receiving timeout\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:612 +#: utils/ir-ctl/ir-ctl.c:880 #, c-format msgid "%s: device does not support setting timeout\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:620 +#: utils/ir-ctl/ir-ctl.c:888 #, c-format msgid "%s: failed to set wideband receiver %s\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:620 utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 msgid "on" msgstr "" -#: utils/ir-ctl/ir-ctl.c:620 utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 msgid "off" msgstr "" -#: utils/ir-ctl/ir-ctl.c:622 +#: utils/ir-ctl/ir-ctl.c:890 #, c-format msgid "%s: device does not have wideband receiver\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:898 #, c-format msgid "%s: failed to set carrier reports %s\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:632 +#: utils/ir-ctl/ir-ctl.c:900 #, c-format msgid "%s: device cannot measure carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:639 +#: utils/ir-ctl/ir-ctl.c:907 #, c-format msgid "%s: failed to enable timeout reports: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:646 +#: utils/ir-ctl/ir-ctl.c:914 #, c-format msgid "%s: failed to set low carrier range: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:649 +#: utils/ir-ctl/ir-ctl.c:917 #, c-format msgid "%s: failed to set high carrier range: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:651 +#: utils/ir-ctl/ir-ctl.c:919 #, c-format msgid "%s: device does not support setting receiver carrier range\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:661 +#: utils/ir-ctl/ir-ctl.c:929 #, c-format msgid "warning: %s: failed to set duty cycle: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:663 +#: utils/ir-ctl/ir-ctl.c:931 #, c-format msgid "warning: %s: does not support setting send duty cycle\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:670 +#: utils/ir-ctl/ir-ctl.c:938 #, c-format msgid "warning: %s: failed to set send transmitters: only %d available\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:672 +#: utils/ir-ctl/ir-ctl.c:940 #, c-format msgid "warning: %s: failed to set send transmitters: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:674 +#: utils/ir-ctl/ir-ctl.c:942 #, c-format msgid "warning: %s: does not support setting send transmitters\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:690 +#: utils/ir-ctl/ir-ctl.c:958 #, c-format msgid "warning: %s: device returned resolution of 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:692 +#: utils/ir-ctl/ir-ctl.c:960 #, c-format msgid "warning: %s: unexpected error while retrieving resolution: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:695 +#: utils/ir-ctl/ir-ctl.c:963 #, c-format msgid "Receive features %s:\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:697 +#: utils/ir-ctl/ir-ctl.c:965 #, c-format msgid " - Device can receive scancodes\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:699 +#: utils/ir-ctl/ir-ctl.c:967 #, c-format msgid " - Device can receive raw IR\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:701 +#: utils/ir-ctl/ir-ctl.c:969 #, c-format msgid " - Can report decoded scancodes and protocol\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:703 +#: utils/ir-ctl/ir-ctl.c:971 #, c-format msgid " - Resolution %u microseconds\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:705 +#: utils/ir-ctl/ir-ctl.c:973 #, c-format msgid " - Set receive carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:707 +#: utils/ir-ctl/ir-ctl.c:975 #, c-format msgid " - Use wideband receiver\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:709 +#: utils/ir-ctl/ir-ctl.c:977 #, c-format msgid " - Can measure carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:714 +#: utils/ir-ctl/ir-ctl.c:984 +#, c-format +msgid " - Receiving timeout not set\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:986 +#, c-format +msgid " - Receiving timeout %u microseconds\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:994 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but " "LIRC_GET_MIN_TIMEOUT returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:717 +#: utils/ir-ctl/ir-ctl.c:997 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but min timeout is 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:720 +#: utils/ir-ctl/ir-ctl.c:1000 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but " "LIRC_GET_MAX_TIMEOUT returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:723 +#: utils/ir-ctl/ir-ctl.c:1003 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but max timeout is 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:727 +#: utils/ir-ctl/ir-ctl.c:1007 #, c-format -msgid " - Can set receiving timeout min:%u microseconds max:%u microseconds\n" +msgid " - Can set receiving timeout min %u microseconds, max %u microseconds\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:730 +#: utils/ir-ctl/ir-ctl.c:1010 #, c-format msgid "" " - Device can receive using device dependent LIRCCODE mode (not supported)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:732 +#: utils/ir-ctl/ir-ctl.c:1012 #, c-format msgid " - Device cannot receive\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:735 +#: utils/ir-ctl/ir-ctl.c:1015 #, c-format msgid "Send features %s:\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:737 +#: utils/ir-ctl/ir-ctl.c:1017 #, c-format msgid " - Device can send raw IR\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:739 +#: utils/ir-ctl/ir-ctl.c:1019 #, c-format msgid " - IR scancode encoder\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:741 +#: utils/ir-ctl/ir-ctl.c:1021 #, c-format msgid " - Set carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:743 +#: utils/ir-ctl/ir-ctl.c:1023 #, c-format msgid " - Set duty cycle\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:748 +#: utils/ir-ctl/ir-ctl.c:1028 #, c-format msgid "" "warning: %s: device supports setting transmitter mask but returns 0 as " "number of transmitters\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:750 +#: utils/ir-ctl/ir-ctl.c:1030 #, c-format msgid "warning: %s: device supports setting transmitter mask but returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:752 +#: utils/ir-ctl/ir-ctl.c:1032 #, c-format msgid " - Set transmitter (%d available)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:755 +#: utils/ir-ctl/ir-ctl.c:1035 #, c-format msgid "" " - Device can send using device dependent LIRCCODE mode (not supported)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:757 +#: utils/ir-ctl/ir-ctl.c:1037 #, c-format msgid " - Device cannot send\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:768 +#: utils/ir-ctl/ir-ctl.c:1048 #, c-format msgid "%s: device cannot send\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:790 +#: utils/ir-ctl/ir-ctl.c:1074 #, c-format msgid "%s: cannot set send mode\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:798 +#: utils/ir-ctl/ir-ctl.c:1082 #, c-format msgid "%s: no encoder available for `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:807 +#: utils/ir-ctl/ir-ctl.c:1092 #, c-format -msgid "warning: %s: carrier specified but overwritten on command line\n" +msgid "warning: carrier specified but overwritten on command line\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:820 +#: utils/ir-ctl/ir-ctl.c:1107 #, c-format msgid "%s: failed to send: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:825 +#: utils/ir-ctl/ir-ctl.c:1112 #, c-format msgid "warning: %s: sent %zd out %zd edges\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:845 +#: utils/ir-ctl/ir-ctl.c:1132 #, c-format msgid "%s: device cannot receive raw ir\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:851 +#: utils/ir-ctl/ir-ctl.c:1138 #, c-format msgid "%s: failed to set receive mode: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:858 +#: utils/ir-ctl/ir-ctl.c:1145 #, c-format msgid "%s: failed to open for writing: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:870 +#: utils/ir-ctl/ir-ctl.c:1158 #, c-format msgid "%s: failed read: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:875 +#: utils/ir-ctl/ir-ctl.c:1163 #, c-format msgid "%s: read returned %zd bytes\n" msgstr "" +#: utils/ir-ctl/ir-ctl.c:1275 +#, c-format +msgid "error: no keymap specified\n" +msgstr "" + #: utils/dvb/dvb-fe-tool.c:48 msgid "" "\n" @@ -1488,41 +1517,41 @@ msgid "dvb_fe_get_stats failed" msgstr "" #: utils/dvb/dvb-fe-tool.c:199 utils/dvb/dvbv5-scan.c:146 -#: utils/dvb/dvbv5-zap.c:444 +#: utils/dvb/dvbv5-zap.c:445 msgid "Quality" msgstr "" #: utils/dvb/dvb-fe-tool.c:202 utils/dvb/dvbv5-scan.c:149 -#: utils/dvb/dvbv5-zap.c:447 +#: utils/dvb/dvbv5-zap.c:448 msgid "Signal" msgstr "" #: utils/dvb/dvb-fe-tool.c:205 utils/dvb/dvbv5-scan.c:152 -#: utils/dvb/dvbv5-zap.c:450 +#: utils/dvb/dvbv5-zap.c:451 msgid "C/N" msgstr "" #: utils/dvb/dvb-fe-tool.c:208 utils/dvb/dvbv5-scan.c:155 -#: utils/dvb/dvbv5-zap.c:453 +#: utils/dvb/dvbv5-zap.c:454 msgid "UCB" msgstr "" #: utils/dvb/dvb-fe-tool.c:211 utils/dvb/dvbv5-scan.c:158 -#: utils/dvb/dvbv5-zap.c:456 +#: utils/dvb/dvbv5-zap.c:457 msgid "postBER" msgstr "" #: utils/dvb/dvb-fe-tool.c:214 utils/dvb/dvbv5-scan.c:161 -#: utils/dvb/dvbv5-zap.c:459 +#: utils/dvb/dvbv5-zap.c:460 msgid "preBER" msgstr "" #: utils/dvb/dvb-fe-tool.c:217 utils/dvb/dvbv5-scan.c:164 -#: utils/dvb/dvbv5-zap.c:462 +#: utils/dvb/dvbv5-zap.c:463 msgid "PER" msgstr "" -#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1098 +#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1108 #, c-format msgid "Connecting to %s:%d\n" msgstr "" @@ -1733,12 +1762,12 @@ msgstr "" msgid "<initial file>" msgstr "" -#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1084 +#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1094 #, c-format msgid "Please select one of the LNBf's below:\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1088 +#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1098 #, c-format msgid "Using LNBf " msgstr "" @@ -1748,17 +1777,17 @@ msgstr "" msgid "ERROR: Please specify a valid format\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1110 +#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1120 #, fuzzy, c-format msgid "Couldn't find demux device node\n" msgstr "Impossible de trouver un noeud à %s%s*.\n" -#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1126 +#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1136 #, c-format msgid "using demux '%s'\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1158 +#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1168 #, c-format msgid "Failed to set the country code:%s\n" msgstr "" @@ -1841,8 +1870,8 @@ msgstr "" #: utils/dvb/dvbv5-zap.c:128 msgid "" -"sets DVB low traffic threshold. PIDs with less than this amount of " -"packets per second will be ignored. Default: 1 packet per second" +"sets DVB low traffic threshold. PIDs with less than this amount of packets " +"per second will be ignored. Default: 1 packet per second" msgstr "" #: utils/dvb/dvbv5-zap.c:130 @@ -1869,170 +1898,231 @@ msgstr "" msgid "tuning to %i Hz\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:565 +#: utils/dvb/dvbv5-zap.c:574 #, c-format msgid "buffer overrun at %lld\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:567 +#: utils/dvb/dvbv5-zap.c:576 #, c-format msgid "buffer overrun after %lld.%02ld seconds\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:592 utils/dvb/dvbv5-zap.c:834 +#: utils/dvb/dvbv5-zap.c:603 utils/dvb/dvbv5-zap.c:845 msgid "Write failed" msgstr "" -#: utils/dvb/dvbv5-zap.c:600 +#: utils/dvb/dvbv5-zap.c:611 #, c-format msgid "received %lld bytes (%lld Kbytes/sec)\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:603 +#: utils/dvb/dvbv5-zap.c:614 #, c-format msgid "received %lld bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:776 utils/dvb/dvbv5-zap.c:1251 +#: utils/dvb/dvbv5-zap.c:787 utils/dvb/dvbv5-zap.c:1274 #, c-format msgid "dvb_dev_set_bufsize: buffer set to %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:786 +#: utils/dvb/dvbv5-zap.c:797 #, c-format msgid " dvb_set_pesfilter to 0x2000\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:795 +#: utils/dvb/dvbv5-zap.c:806 #, c-format msgid "Can't get timespec\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:801 +#: utils/dvb/dvbv5-zap.c:812 #, c-format msgid "%.2fs: Starting capture\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:813 +#: utils/dvb/dvbv5-zap.c:824 #, c-format msgid "%.2fs: buffer overrun\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:816 +#: utils/dvb/dvbv5-zap.c:827 #, c-format msgid "%.2fs: read() returned error %zd\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:839 +#: utils/dvb/dvbv5-zap.c:850 #, c-format msgid "%.2fs: only read %zd bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:846 +#: utils/dvb/dvbv5-zap.c:857 #, c-format msgid "%.2fs: invalid sync byte. Discarding %zd bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:869 +#: utils/dvb/dvbv5-zap.c:880 #, c-format msgid "%.2fs: invalid pid: 0x%04x\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:896 +#: utils/dvb/dvbv5-zap.c:904 #, c-format msgid "%.2fs: pid %d has adaption layer, but size is too small!\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:907 +#: utils/dvb/dvbv5-zap.c:915 #, c-format msgid "%.2fs: pid %d, expecting %d received %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:952 +#: utils/dvb/dvbv5-zap.c:960 #, c-format msgid " PID FREQ SPEED TOTAL\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:977 +#: utils/dvb/dvbv5-zap.c:985 #, c-format msgid "OTHER" msgstr "" -#: utils/dvb/dvbv5-zap.c:1003 +#: utils/dvb/dvbv5-zap.c:1011 #, c-format msgid "%.2fs: Stopping capture\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1039 +#: utils/dvb/dvbv5-zap.c:1050 msgid "DVB zap utility" msgstr "" -#: utils/dvb/dvbv5-zap.c:1040 +#: utils/dvb/dvbv5-zap.c:1051 msgid "<channel name> [or <frequency> if in monitor mode]" msgstr "" -#: utils/dvb/dvbv5-zap.c:1118 +#: utils/dvb/dvbv5-zap.c:1128 #, fuzzy, c-format msgid "Couldn't find dvr device node\n" msgstr "Impossible de trouver un noeud à %s%s*.\n" -#: utils/dvb/dvbv5-zap.c:1139 +#: utils/dvb/dvbv5-zap.c:1149 #, c-format msgid "reading channels from file '%s'\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1180 utils/dvb/dvbv5-zap.c:1300 -#: utils/dvb/dvbv5-zap.c:1352 +#: utils/dvb/dvbv5-zap.c:1190 utils/dvb/dvbv5-zap.c:1329 +#: utils/dvb/dvbv5-zap.c:1381 #, c-format msgid "open of '%s' failed" msgstr "" -#: utils/dvb/dvbv5-zap.c:1191 +#: utils/dvb/dvbv5-zap.c:1201 #, c-format msgid "Service id 0x%04x was not specified at the file\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1204 +#: utils/dvb/dvbv5-zap.c:1214 #, c-format msgid "couldn't find pmt-pid for sid %04x\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1238 +#: utils/dvb/dvbv5-zap.c:1261 #, c-format msgid "pass all PID's to TS\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1240 +#: utils/dvb/dvbv5-zap.c:1263 #, c-format msgid "video pid %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1249 utils/dvb/dvbv5-zap.c:1275 +#: utils/dvb/dvbv5-zap.c:1272 utils/dvb/dvbv5-zap.c:1298 #, c-format msgid " dvb_set_pesfilter %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1268 +#: utils/dvb/dvbv5-zap.c:1291 #, c-format msgid "audio pid %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1286 +#: utils/dvb/dvbv5-zap.c:1306 +#, c-format +msgid "" +"PMT record is disabled.\n" +"Please notice that some streams can only be decoded with PMT data.\n" +"Use '-p' option to also record PMT.\n" +msgstr "" + +#: utils/dvb/dvbv5-zap.c:1315 #, c-format msgid "frontend doesn't lock\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1317 +#: utils/dvb/dvbv5-zap.c:1346 #, c-format msgid "Record to file '%s' started\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1336 +#: utils/dvb/dvbv5-zap.c:1365 #, c-format msgid "DVR pipe interface '%s' will be opened\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1360 +#: utils/dvb/dvbv5-zap.c:1389 #, c-format msgid "DVR interface '%s' can now be opened\n" msgstr "" + +#~ msgid "clears the old table" +#~ msgstr "efface l'ancienne table" + +#~ msgid "ir class device to control" +#~ msgstr "périphérique de classe infrarouge à controller" + +#~ msgid "ir device to control" +#~ msgstr "périphérique infrarouge à controller" + +#~ msgid "TABLE" +#~ msgstr "TABLE" + +#, fuzzy +#~ msgid "" +#~ "--device [/dev/input/event* device]\n" +#~ "--sysdev [ir class (f. ex. rc0)]\n" +#~ "[for using the rc0 sysdev]" +#~ msgstr "" +#~ "--device [périphérique /dev/input/event*]\n" +#~ "--sysdev [classe infrarouge (p. ex. rc0)]\n" +#~ "[pour utiliser le sysdev rc0]" + +#, fuzzy, c-format +#~ msgid "Parsing %s keycode file as plain text\n" +#~ msgstr "Analyse du fichier de keycodes %s\n" + +#, c-format +#~ msgid "Protocol %s invalid\n" +#~ msgstr "Protocole %s invalide\n" + +#, c-format +#~ msgid "parsing %s=%s:" +#~ msgstr "analyse de %s=%s:" + +#~ msgid "value" +#~ msgstr "valeur" + +#, fuzzy, c-format +#~ msgid "protocol missing\n" +#~ msgstr "Protocole %s invalide\n" + +#, fuzzy, c-format +#~ msgid "Invalid value `%s'\n" +#~ msgstr "Paramètre(s) invalide(s)\n" + +#, fuzzy, c-format +#~ msgid "Parsing %s keycode file as toml\n" +#~ msgstr "Analyse du fichier de keycodes %s\n" + +#, fuzzy, c-format +#~ msgid "No protocols found\n" +#~ msgstr "Protocole %s invalide\n" diff --git a/v4l-utils-po/pt_BR.po b/v4l-utils-po/pt_BR.po index 637bf8e5..9d3f6c73 100644 --- a/v4l-utils-po/pt_BR.po +++ b/v4l-utils-po/pt_BR.po @@ -4,11 +4,12 @@ # This file is distributed under the same license as the v4l-utils package. # Mauro Carvalho Chehab <mchehab@kernel.org>, 2014. # +#: utils/keytable/keytable.c:284 msgid "" msgstr "" "Project-Id-Version: v4l-utils 1.7.0\n" "Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n" -"POT-Creation-Date: 2018-09-21 15:56-0300\n" +"POT-Creation-Date: 2021-10-15 18:41+0200\n" "PO-Revision-Date: 2017-05-06 20:38-0300\n" "Last-Translator: Mauro Carvalho Chehab <mchehab@kernel.org>\n" "Language-Team: Brazilian Portuguese\n" @@ -22,21 +23,25 @@ msgstr "" "X-Poedit-SourceCharset: UTF-8\n" "X-Poedit-SearchPath-0: ../utils\n" -#: utils/keytable/keytable.c:225 +#: utils/keytable/keytable.c:244 #, fuzzy msgid "" "\n" -"Allows get/set IR keycode/scancode tables\n" +"Lists Remote Controller devices, loads rc keymaps, tests events, and " +"adjusts\n" +"other Remote Controller options. Rather than loading a rc keymap, it is " +"also\n" +"possible to set protocol decoders and set rc scancode to keycode mappings\n" +"directly.\n" "You need to have read permissions on /dev/input for the program to work\n" "\n" "On the options below, the arguments are:\n" -" DEV - the /dev/input/event* device to control\n" -" SYSDEV - the ir class as found at /sys/class/rc\n" -" TABLE - a file with a set of scancode=keycode value pairs\n" +" SYSDEV - the rc device as found at /sys/class/rc\n" +" KEYMAP - a keymap file with protocols and scancode to keycode mappings\n" " SCANKEY - a set of scancode1=keycode1,scancode2=keycode2.. value pairs\n" " PROTOCOL - protocol name (nec, rc-5, rc-6, jvc, sony, sanyo, rc-5-sz, " "lirc,\n" -" sharp, mce_kbd, xmp, imon, other, all) to be enabled,\n" +" sharp, mce_kbd, xmp, imon, rc-mm, other, all) to be enabled,\n" " or a bpf protocol name or file\n" " DELAY - Delay before repeating a keystroke\n" " PERIOD - Period to repeat a keystroke\n" @@ -68,63 +73,62 @@ msgstr "" "\n" "As opções podem ser combinadas entre si." -#: utils/keytable/keytable.c:243 utils/dvb/dvb-fe-tool.c:56 +#: utils/keytable/keytable.c:265 utils/dvb/dvb-fe-tool.c:56 msgid "enables debug messages" msgstr "habilita mensagens de depuração" -#: utils/keytable/keytable.c:244 -msgid "clears the old table" -msgstr "limpa a tabela antiga" +#: utils/keytable/keytable.c:266 +#, fuzzy +#| msgid "reads the current scancode/keycode table" +msgid "Clears the scancode to keycode mappings" +msgstr "ler a tabela atual de código de scan/código de tecla" -#: utils/keytable/keytable.c:245 +#: utils/keytable/keytable.c:267 msgid "SYSDEV" msgstr "SYSDEV" -#: utils/keytable/keytable.c:245 -msgid "ir class device to control" -msgstr "classe de controle remoto para controlar" +#: utils/keytable/keytable.c:267 +msgid "rc device to control, defaults to rc0 if not specified" +msgstr "" -#: utils/keytable/keytable.c:246 +#: utils/keytable/keytable.c:268 msgid "test if IR is generating events" msgstr "testa se o controle remoto está gerando eventos" -#: utils/keytable/keytable.c:247 utils/ir-ctl/ir-ctl.c:103 -msgid "DEV" -msgstr "DEV" - -#: utils/keytable/keytable.c:247 -msgid "ir device to control" -msgstr "dispositivo de controle remoto para controlar" - -#: utils/keytable/keytable.c:248 -msgid "reads the current scancode/keycode table" +#: utils/keytable/keytable.c:269 +#, fuzzy +#| msgid "reads the current scancode/keycode table" +msgid "reads the current scancode/keycode mapping" msgstr "ler a tabela atual de código de scan/código de tecla" -#: utils/keytable/keytable.c:249 -msgid "TABLE" -msgstr "TABELA" +#: utils/keytable/keytable.c:270 utils/keytable/keytable.c:277 +#: utils/ir-ctl/ir-ctl.c:130 +msgid "KEYMAP" +msgstr "" -#: utils/keytable/keytable.c:249 -msgid "" -"write (adds) the scancodes to the device scancode/keycode table from an " -"specified file" +#: utils/keytable/keytable.c:270 +#, fuzzy +#| msgid "" +#| "write (adds) the scancodes to the device scancode/keycode table from an " +#| "specified file" +msgid "write (adds) the keymap from the specified file" msgstr "" "escreve(adiciona) códigos de scan à tabela de código de scan/tecla de um " "arquivo específico" -#: utils/keytable/keytable.c:250 +#: utils/keytable/keytable.c:271 msgid "SCANKEY" msgstr "SCANKEY" -#: utils/keytable/keytable.c:250 +#: utils/keytable/keytable.c:271 msgid "Change scan/key pairs" msgstr "troca pares de código de scan/tecla" -#: utils/keytable/keytable.c:251 +#: utils/keytable/keytable.c:272 msgid "PROTOCOL" msgstr "PROTOCOLO" -#: utils/keytable/keytable.c:251 +#: utils/keytable/keytable.c:272 msgid "" "Protocol to enable (the other ones will be disabled). To enable more than " "one, use the option more than one time" @@ -132,234 +136,173 @@ msgstr "" "Protocolo para habilitar (os outros serão desabilitados). Para habilitar " "mais de um, use esta opção várias vezes" -#: utils/keytable/keytable.c:252 +#: utils/keytable/keytable.c:273 #, fuzzy msgid "PARAMETER" msgstr "PARAMS" -#: utils/keytable/keytable.c:252 +#: utils/keytable/keytable.c:273 msgid "Set a parameter for the protocol decoder" msgstr "" -#: utils/keytable/keytable.c:253 +#: utils/keytable/keytable.c:274 msgid "DELAY" msgstr "ATRASO" -#: utils/keytable/keytable.c:253 +#: utils/keytable/keytable.c:274 msgid "Sets the delay before repeating a keystroke" msgstr "Configura o retardo antes de repetir uma tecla digitada" -#: utils/keytable/keytable.c:254 +#: utils/keytable/keytable.c:275 msgid "PERIOD" msgstr "PERÍODO" -#: utils/keytable/keytable.c:254 +#: utils/keytable/keytable.c:275 msgid "Sets the period to repeat a keystroke" msgstr "Configura o período de repetição para digitação repetitiva" -#: utils/keytable/keytable.c:255 +#: utils/keytable/keytable.c:276 msgid "CFGFILE" msgstr "ARQ_CFG" -#: utils/keytable/keytable.c:255 +#: utils/keytable/keytable.c:276 +#, fuzzy +#| msgid "" +#| "Auto-load a table, based on a configuration file. Only works with sysdev." msgid "" -"Auto-load a table, based on a configuration file. Only works with sysdev." +"Auto-load keymaps, based on a configuration file. Only works with --sysdev." msgstr "" "Carrega automaticamente uma tabela, baseada em um arquivo de configuração. " "Funciona apenas com SYSDEV." -#: utils/keytable/keytable.c:256 utils/dvb/dvb-fe-tool.c:70 +#: utils/keytable/keytable.c:277 +msgid "Test if keymap is valid" +msgstr "" + +#: utils/keytable/keytable.c:278 utils/dvb/dvb-fe-tool.c:70 #: utils/dvb/dvb-format-convert.c:62 utils/dvb/dvbv5-scan.c:93 #: utils/dvb/dvbv5-zap.c:134 msgid "Give this help list" msgstr "Mostra esta mensagem de auxílio" -#: utils/keytable/keytable.c:257 utils/dvb/dvb-fe-tool.c:71 +#: utils/keytable/keytable.c:279 utils/dvb/dvb-fe-tool.c:71 #: utils/dvb/dvb-format-convert.c:63 utils/dvb/dvbv5-scan.c:94 #: utils/dvb/dvbv5-zap.c:135 msgid "Give a short usage message" msgstr "Apresenta uma mensagem curta de uso" -#: utils/keytable/keytable.c:258 utils/dvb/dvb-fe-tool.c:72 +#: utils/keytable/keytable.c:280 utils/dvb/dvb-fe-tool.c:72 #: utils/dvb/dvb-format-convert.c:64 utils/dvb/dvbv5-scan.c:95 #: utils/dvb/dvbv5-zap.c:136 msgid "Print program version" msgstr "Imprime versão do programa" -#: utils/keytable/keytable.c:263 -msgid "" -"--device [/dev/input/event* device]\n" -"--sysdev [ir class (f. ex. rc0)]\n" -"[for using the rc0 sysdev]" -msgstr "" -"--device [/dev/input/event* dispositivo]\n" -"--sysdev [classe IR (p. ex. rc0)]\n" -"[para usar o rc0 SYSDEV]" - -#: utils/keytable/keytable.c:380 -#, fuzzy, c-format -msgid "Parsing %s keycode file as plain text\n" -msgstr "Analisando %s keycode arquivo\n" - -#: utils/keytable/keytable.c:415 -#, c-format -msgid "Protocol %s invalid\n" -msgstr "Protocolo %s inválido\n" - -#: utils/keytable/keytable.c:446 utils/keytable/keytable.c:541 -#, c-format -msgid "parsing %s=%s:" -msgstr "analisando %s = %s:" - -#: utils/keytable/keytable.c:449 utils/keytable/keytable.c:545 +#: utils/keytable/keytable.c:403 utils/keytable/keytable.c:429 #, c-format msgid "\tvalue=%d\n" msgstr "\tvalor = %d\n" -#: utils/keytable/keytable.c:454 -msgid "value" -msgstr "valor" - -#: utils/keytable/keytable.c:473 utils/keytable/keytable.c:699 -#, c-format -msgid "Invalid parameter on line %d of %s\n" -msgstr "Parâmetro inválido na linha %d de %s\n" - -#: utils/keytable/keytable.c:488 -#, fuzzy, c-format -msgid "protocol missing\n" -msgstr "protocolo %s é %s\n" - -#: utils/keytable/keytable.c:493 -#, fuzzy, c-format -msgid "Bad value `%s' for protocol\n" -msgstr "erro: código de scan '%s' inválido para protocolo '%s'\n" - -#: utils/keytable/keytable.c:514 -#, c-format -msgid "No [protocols.scancodes] section\n" -msgstr "" - -#: utils/keytable/keytable.c:530 -#, fuzzy, c-format -msgid "Invalid value `%s'\n" -msgstr "ciclo de carga '%s' inválido" - -#: utils/keytable/keytable.c:535 +#: utils/keytable/keytable.c:408 #, c-format -msgid "Bad value `%s' for keycode\n" +msgid "%s: keycode `%s' not recognised, no mapping for scancode 0x04%llx\n" msgstr "" -#: utils/keytable/keytable.c:550 +#: utils/keytable/keytable.c:434 #, c-format -msgid "keycode `%s' not recognised, no mapping for scancode %s\n" +msgid "%s: keycode `%s' not recognised, no mapping\n" msgstr "" -#: utils/keytable/keytable.c:580 -#, fuzzy, c-format -msgid "Parsing %s keycode file as toml\n" -msgstr "Analisando %s keycode arquivo\n" - -#: utils/keytable/keytable.c:589 -#, fuzzy, c-format -msgid "Failed to parse toml: %s\n" -msgstr "Falha ao definir o código do país: %s\n" - -#: utils/keytable/keytable.c:595 -#, fuzzy, c-format -msgid "Missing [protocols] section\n" -msgstr "Protocolos inválidos selecionados\n" - -#: utils/keytable/keytable.c:612 -#, fuzzy, c-format -msgid "No protocols found\n" -msgstr "erro: protocolo '%s' não encontrado\n" - -#: utils/keytable/keytable.c:644 +#: utils/keytable/keytable.c:467 #, c-format msgid "Parsing %s config file\n" msgstr "Analisando %s config\n" -#: utils/keytable/keytable.c:648 +#: utils/keytable/keytable.c:471 msgid "opening keycode file" msgstr "abrindo arquivo com códigos de teclas" -#: utils/keytable/keytable.c:675 +#: utils/keytable/keytable.c:498 #, c-format msgid "Driver %s, Table %s => file %s\n" msgstr "Driver %s, Tabela %s => arquivo %s\n" -#: utils/keytable/keytable.c:724 +#: utils/keytable/keytable.c:522 +#, c-format +msgid "Invalid parameter on line %d of %s\n" +msgstr "Parâmetro inválido na linha %d de %s\n" + +#: utils/keytable/keytable.c:547 #, fuzzy, c-format msgid "Invalid delay: %s" msgstr "ciclo de carga '%s' inválido" -#: utils/keytable/keytable.c:729 +#: utils/keytable/keytable.c:552 #, fuzzy, c-format msgid "Invalid period: %s" msgstr "Parâmetro inválido (s)\n" -#: utils/keytable/keytable.c:745 +#: utils/keytable/keytable.c:565 utils/keytable/keytable.c:700 #, c-format msgid "Failed to read table file %s" msgstr "" -#: utils/keytable/keytable.c:747 +#: utils/keytable/keytable.c:569 #, c-format msgid "Read %s table\n" msgstr "Ler tabela %s\n" -#: utils/keytable/keytable.c:753 +#: utils/keytable/keytable.c:578 #, fuzzy, c-format msgid "Failed to read config file %s" msgstr "Erro na leitura de evento %s\n" -#: utils/keytable/keytable.c:762 +#: utils/keytable/keytable.c:587 #, c-format msgid "Missing scancode: %s" msgstr "" -#: utils/keytable/keytable.c:768 utils/keytable/keytable.c:839 +#: utils/keytable/keytable.c:593 utils/keytable/keytable.c:664 msgid "No memory!\n" msgstr "Não há memória!\n" -#: utils/keytable/keytable.c:775 +#: utils/keytable/keytable.c:600 #, fuzzy, c-format msgid "Invalid scancode: %s" msgstr "erro: código de scan '%s' inválido\n" -#: utils/keytable/keytable.c:782 +#: utils/keytable/keytable.c:607 #, fuzzy msgid "Missing keycode" msgstr "abrindo arquivo com códigos de teclas" -#: utils/keytable/keytable.c:791 utils/keytable/keytable.c:855 +#: utils/keytable/keytable.c:616 utils/keytable/keytable.c:680 #, c-format msgid "Unknown keycode: %s" msgstr "" -#: utils/keytable/keytable.c:799 -#, c-format -msgid "scancode 0x%04x=%u\n" +#: utils/keytable/keytable.c:624 +#, fuzzy, c-format +#| msgid "scancode 0x%04x=%u\n" +msgid "scancode 0x%04llx=%u\n" msgstr "código de scan 0x% 04x =% u\n" -#: utils/keytable/keytable.c:833 +#: utils/keytable/keytable.c:658 #, c-format msgid "Missing parameter name: %s" msgstr "" -#: utils/keytable/keytable.c:848 +#: utils/keytable/keytable.c:673 msgid "Missing value" msgstr "" -#: utils/keytable/keytable.c:860 +#: utils/keytable/keytable.c:685 #, c-format -msgid "parameter %s=%d\n" +msgid "parameter %s=%ld\n" msgstr "" -#: utils/keytable/keytable.c:874 utils/dvb/dvb-fe-tool.c:160 +#: utils/keytable/keytable.c:708 utils/dvb/dvb-fe-tool.c:160 #: utils/dvb/dvb-format-convert.c:88 utils/dvb/dvbv5-scan.c:421 -#: utils/dvb/dvbv5-zap.c:714 +#: utils/dvb/dvbv5-zap.c:725 #, c-format msgid "" "\n" @@ -368,539 +311,581 @@ msgstr "" "\n" "Reportar bugs para %s.\n" -#: utils/keytable/keytable.c:902 -#, c-format -msgid "scancode 0x%04x = %s (0x%02x)\n" +#: utils/keytable/keytable.c:736 +#, fuzzy, c-format +#| msgid "scancode 0x%04x = %s (0x%02x)\n" +msgid "scancode 0x%04llx = %s (0x%02x)\n" msgstr "código de scan 0x%04x =%s (0x%02x)\n" -#: utils/keytable/keytable.c:908 -#, c-format -msgid "scancode 0x%04x = '%c' (0x%02x)\n" +#: utils/keytable/keytable.c:742 +#, fuzzy, c-format +#| msgid "scancode 0x%04x = '%c' (0x%02x)\n" +msgid "scancode 0x%04llx = '%c' (0x%02x)\n" msgstr "código de scan 0x%04x = '%c' (0x%02x)\n" -#: utils/keytable/keytable.c:910 -#, c-format -msgid "scancode 0x%04x = 0x%02x\n" +#: utils/keytable/keytable.c:744 +#, fuzzy, c-format +#| msgid "scancode 0x%04x = 0x%02x\n" +msgid "scancode 0x%04llx = 0x%02x\n" msgstr "código de ssan 0x%04x = 0x%02x\n" -#: utils/keytable/keytable.c:961 utils/keytable/keytable.c:1368 +#: utils/keytable/keytable.c:795 utils/keytable/keytable.c:1232 #, c-format msgid "Couldn't find any node at %s%s*.\n" msgstr "Não foi encontrado nó em %s%s*.\n" -#: utils/keytable/keytable.c:970 +#: utils/keytable/keytable.c:804 msgid "Seek dir" msgstr "Lendo dir" -#: utils/keytable/keytable.c:1002 +#: utils/keytable/keytable.c:836 #, c-format msgid "Parsing uevent %s\n" msgstr "Analisando evento de entrada %s\n" -#: utils/keytable/keytable.c:1026 +#: utils/keytable/keytable.c:860 #, c-format msgid "Error on uevent information\n" msgstr "Erro nas informações do evento de entrada\n" -#: utils/keytable/keytable.c:1042 +#: utils/keytable/keytable.c:876 #, c-format msgid "%s uevent %s=%s\n" msgstr "%s uevent %s = %s\n" -#: utils/keytable/keytable.c:1071 +#: utils/keytable/keytable.c:905 #, fuzzy, c-format msgid "No devices found\n" msgstr "Nome do dispositivo de entrada não encontrado.\n" -#: utils/keytable/keytable.c:1077 +#: utils/keytable/keytable.c:911 #, c-format msgid "Found device %s\n" msgstr "Dispositivo encontrado %s\n" -#: utils/keytable/keytable.c:1101 +#: utils/keytable/keytable.c:935 #, c-format msgid "Not found device %s\n" msgstr "Dispositivo não encontrado %s\n" -#: utils/keytable/keytable.c:1136 +#: utils/keytable/keytable.c:1000 #, c-format msgid "%s protocol %s\n" msgstr "%s protocolo %s\n" -#: utils/keytable/keytable.c:1201 +#: utils/keytable/keytable.c:1065 #, c-format msgid "%s has invalid content: '%s'\n" msgstr "%s tem conteúdo inválido: '%s'\n" -#: utils/keytable/keytable.c:1208 +#: utils/keytable/keytable.c:1072 #, c-format msgid "protocol %s is %s\n" msgstr "protocolo %s é %s\n" -#: utils/keytable/keytable.c:1209 utils/keytable/keytable.c:1276 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "enabled" msgstr "habilitado" -#: utils/keytable/keytable.c:1209 utils/keytable/keytable.c:1276 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "disabled" msgstr "desabilitado" -#: utils/keytable/keytable.c:1275 +#: utils/keytable/keytable.c:1139 #, c-format msgid "%s protocol %s (%s)\n" msgstr "%s protocolo %s (%s)\n" -#: utils/keytable/keytable.c:1303 +#: utils/keytable/keytable.c:1167 #, fuzzy, c-format msgid "Protocols for device can not be changed\n" msgstr " - Dispositivo não pode enviar\n" -#: utils/keytable/keytable.c:1360 +#: utils/keytable/keytable.c:1224 #, c-format msgid "Found more than one input interface. This is currently unsupported\n" msgstr "" "Encontrada mais de uma interface de entrada. Isto não é suportado " "atualmente\n" -#: utils/keytable/keytable.c:1364 +#: utils/keytable/keytable.c:1228 #, c-format msgid "Input sysfs node is %s\n" msgstr "Nó sysfs de entrada é %s\n" -#: utils/keytable/keytable.c:1376 +#: utils/keytable/keytable.c:1240 #, c-format msgid "Found more than one event interface. This is currently unsupported\n" msgstr "" "Encontrada mais de uma interface de eventos. Isso não é suportado " "atualmente\n" -#: utils/keytable/keytable.c:1380 +#: utils/keytable/keytable.c:1244 #, c-format msgid "Event sysfs node is %s\n" msgstr "Nó de evento sysfs é %s\n" -#: utils/keytable/keytable.c:1399 +#: utils/keytable/keytable.c:1263 #, c-format msgid "Input device name not found.\n" msgstr "Nome do dispositivo de entrada não encontrado.\n" -#: utils/keytable/keytable.c:1424 +#: utils/keytable/keytable.c:1288 #, c-format msgid "input device is %s\n" msgstr "dispositivo de entrada é %s\n" -#: utils/keytable/keytable.c:1502 +#: utils/keytable/keytable.c:1365 #, c-format msgid "Unable to query evdev protocol version: %s\n" msgstr "Não é possível consultar versão do protocolo evdev: %s\n" -#: utils/keytable/keytable.c:1507 +#: utils/keytable/keytable.c:1370 #, c-format msgid "Input Protocol version: 0x%08x\n" msgstr "Protocolo de Entrada versão: 0x%08x\n" -#: utils/keytable/keytable.c:1538 +#: utils/keytable/keytable.c:1401 #, c-format msgid "Deleting entry %d\n" msgstr "Excluindo entrada %d\n" -#: utils/keytable/keytable.c:1560 -#, c-format -msgid "Setting scancode 0x%04x with 0x%04x via " +#: utils/keytable/keytable.c:1432 utils/keytable/keytable.c:1439 +#, fuzzy, c-format +#| msgid "Setting scancode 0x%04x with 0x%04x via " +msgid "Setting scancode 0x%04llx with 0x%04x via " msgstr "Definindo scancode 0x% 04x com 0x%04x via " -#: utils/keytable/keytable.c:1578 +#: utils/keytable/keytable.c:1458 #, fuzzy, c-format msgid "Current kernel protocols: " msgstr "Protocolos atuais: " -#: utils/keytable/keytable.c:1580 +#: utils/keytable/keytable.c:1460 #, fuzzy, c-format msgid "Enabled kernel protocols: " msgstr "Protocolos habilitados: " -#: utils/keytable/keytable.c:1604 +#: utils/keytable/keytable.c:1484 #, c-format msgid "%llu.%06llu: " msgstr "" -#: utils/keytable/keytable.c:1609 +#: utils/keytable/keytable.c:1489 #, fuzzy, c-format msgid "lirc protocol(%s): scancode = 0x%llx" msgstr ": Código de scan = 0x%02x\n" -#: utils/keytable/keytable.c:1612 +#: utils/keytable/keytable.c:1492 #, fuzzy, c-format msgid "lirc protocol(%d): scancode = 0x%llx" msgstr ": Código de scan = 0x%02x\n" -#: utils/keytable/keytable.c:1616 +#: utils/keytable/keytable.c:1496 #, c-format msgid " repeat" msgstr "" -#: utils/keytable/keytable.c:1618 +#: utils/keytable/keytable.c:1498 #, c-format msgid " toggle=1" msgstr "" -#: utils/keytable/keytable.c:1639 +#: utils/keytable/keytable.c:1519 #, fuzzy msgid "Can't open lirc device" msgstr "Não é possível abrir dispositivo" -#: utils/keytable/keytable.c:1649 +#: utils/keytable/keytable.c:1529 #, c-format msgid "Testing events. Please, press CTRL-C to abort.\n" msgstr "Testando eventos. Por favor, pressione CTRL-C para abortar.\n" -#: utils/keytable/keytable.c:1660 +#: utils/keytable/keytable.c:1540 msgid "poll returned error" msgstr "" -#: utils/keytable/keytable.c:1669 +#: utils/keytable/keytable.c:1549 #, fuzzy msgid "Error reading lirc scancode" msgstr "Erro na leitura de evento %s\n" -#: utils/keytable/keytable.c:1680 +#: utils/keytable/keytable.c:1560 msgid "Error reading event" msgstr "Erro na leitura de evento" -#: utils/keytable/keytable.c:1685 +#: utils/keytable/keytable.c:1565 #, c-format msgid "%ld.%06ld: event type %s(0x%02x)" msgstr "%ld.%06ld:. tipo de evento%s (0x%02x)" -#: utils/keytable/keytable.c:1694 +#: utils/keytable/keytable.c:1574 #, c-format msgid " key_%s: %s(0x%04x)\n" msgstr " key_%s: %s(0x%04x)\n" -#: utils/keytable/keytable.c:1695 +#: utils/keytable/keytable.c:1575 msgid "up" msgstr "tecla solta" -#: utils/keytable/keytable.c:1695 +#: utils/keytable/keytable.c:1575 msgid "down" msgstr "tecla pressionada" -#: utils/keytable/keytable.c:1700 utils/keytable/keytable.c:1706 +#: utils/keytable/keytable.c:1580 utils/keytable/keytable.c:1586 #, c-format msgid ": %s (0x%04x) value=%d\n" msgstr ": %s (0x%04x) valor =%d\n" -#: utils/keytable/keytable.c:1713 +#: utils/keytable/keytable.c:1593 #, c-format msgid ": scancode = 0x%02x\n" msgstr ": Código de scan = 0x%02x\n" -#: utils/keytable/keytable.c:1715 +#: utils/keytable/keytable.c:1595 #, c-format msgid ": code = %s(0x%02x), value = %d\n" msgstr ": Código de scan = %s (0x%02x), valor =%d\n" -#: utils/keytable/keytable.c:1720 +#: utils/keytable/keytable.c:1600 #, c-format msgid ": value = %d\n" msgstr ": Valor = %d\n" -#: utils/keytable/keytable.c:1729 +#: utils/keytable/keytable.c:1609 #, c-format msgid ": code = 0x%02x, value = %d\n" msgstr ": Código = 0x%02x, valor =%d\n" -#: utils/keytable/keytable.c:1798 +#: utils/keytable/keytable.c:1690 #, c-format msgid "Changed Repeat delay to %d ms and repeat period to %d ms\n" msgstr "" "Intervalo de repetição alterado para %d ms e período de repetição para %d " "ms\n" -#: utils/keytable/keytable.c:1812 +#: utils/keytable/keytable.c:1704 #, c-format msgid "Repeat delay = %d ms, repeat period = %d ms\n" msgstr "Intervalo de repetição = %d ms, período de repetição = %d ms\n" -#: utils/keytable/keytable.c:1831 +#: utils/keytable/keytable.c:1723 #, c-format msgid "%sName: %.*s\n" msgstr "%sNome:%.*s\n" -#: utils/keytable/keytable.c:1844 +#: utils/keytable/keytable.c:1736 #, c-format msgid "%sbus: %d, vendor/product: %04x:%04x, version: 0x%04x\n" msgstr "%sbarramento: %d, fornecedor/produto:%04x:%04x, versão: 0x%04x\n" -#: utils/keytable/keytable.c:1870 +#: utils/keytable/keytable.c:1767 #, fuzzy, c-format msgid "%s: not a raw IR receiver\n" msgstr "%s: não é um dispositivo de caractere\n" -#: utils/keytable/keytable.c:1908 +#: utils/keytable/keytable.c:1815 #, fuzzy, c-format msgid "\tAttached BPF protocols: " msgstr "Protocolos habilitados: " -#: utils/keytable/keytable.c:1926 +#: utils/keytable/keytable.c:1833 #, c-format msgid "\n" msgstr "" -#: utils/keytable/keytable.c:1929 +#: utils/keytable/keytable.c:1836 #, fuzzy, c-format msgid "\tAttached BPF protocols: %m\n" msgstr "\tProtocolos suportados: " -#: utils/keytable/keytable.c:1964 +#: utils/keytable/keytable.c:1871 #, fuzzy, c-format msgid "BPF protocol prog_id %d\n" msgstr "protocolo %s é %s\n" -#: utils/keytable/keytable.c:1968 +#: utils/keytable/keytable.c:1875 #, fuzzy, c-format msgid "Failed to get BPF prog id %u: %m\n" msgstr "%s: falha ao configurar modo de gravação: %m\n" -#: utils/keytable/keytable.c:1980 +#: utils/keytable/keytable.c:1887 #, fuzzy, c-format msgid "BPF protocols removed\n" msgstr "Protocolo %s inválido\n" -#: utils/keytable/keytable.c:1985 +#: utils/keytable/keytable.c:1892 #, c-format msgid "error: ir-keytable was compiled without BPF support\n" msgstr "" -#: utils/keytable/keytable.c:2003 -#, c-format -msgid "Found %s (%s) with:\n" +#: utils/keytable/keytable.c:1911 +#, fuzzy, c-format +#| msgid "Found %s (%s) with:\n" +msgid "Found %s with:\n" msgstr "Encontrado %s (%s) com:\n" -#: utils/keytable/keytable.c:2007 +#: utils/keytable/keytable.c:1914 #, fuzzy, c-format msgid "\tName: %s\n" msgstr "%sNome:%.*s\n" -#: utils/keytable/keytable.c:2009 +#: utils/keytable/keytable.c:1916 #, fuzzy, c-format -msgid "\tDriver: %s, table: %s\n" +msgid "\tDriver: %s\n" msgstr "\tDriver %s , tabela %s\n" -#: utils/keytable/keytable.c:2013 +#: utils/keytable/keytable.c:1918 +#, c-format +msgid "\tDefault keymap: %s\n" +msgstr "" + +#: utils/keytable/keytable.c:1920 +#, fuzzy, c-format +#| msgid "input device is %s\n" +msgid "\tInput device: %s\n" +msgstr "dispositivo de entrada é %s\n" + +#: utils/keytable/keytable.c:1923 #, fuzzy, c-format msgid "\tLIRC device: %s\n" msgstr "Dispositivo encontrado %s\n" -#: utils/keytable/keytable.c:2017 +#: utils/keytable/keytable.c:1927 #, fuzzy, c-format msgid "\tSupported kernel protocols: " msgstr "\tProtocolos suportados: " -#: utils/keytable/keytable.c:2029 +#: utils/keytable/keytable.c:1939 #, c-format msgid "\tExtra capabilities: <access denied>\n" msgstr "\tCapacidades extras: <acesso negado>\n" -#: utils/keytable/keytable.c:2045 utils/keytable/keytable.c:2052 +#: utils/keytable/keytable.c:1955 utils/keytable/keytable.c:1962 +#: utils/keytable/keytable.c:2008 utils/keytable/keytable.c:2017 #, fuzzy, c-format msgid "asprintf failed: %m\n" msgstr "%s: falha ao ler: %m\n" -#: utils/keytable/keytable.c:2057 +#: utils/keytable/keytable.c:1967 #, fuzzy, c-format msgid "Can't find %s bpf protocol in %s or %s\n" msgstr "Não é possível carregar tabela %s a partir de %s ou %s\n" -#: utils/keytable/keytable.c:2101 -msgid "Can't open device" -msgstr "Não é possível abrir dispositivo" - -#: utils/keytable/keytable.c:2119 +#: utils/keytable/keytable.c:2026 #, c-format -msgid "Auto-mode can be used only with --read, --debug and --sysdev options\n" +msgid "error: Unable to find keymap %s in %s or %s\n" msgstr "" -"Modo auto pode ser usado somente com as opções --read, --debug e --sysdev\n" -#: utils/keytable/keytable.c:2153 -#, c-format -msgid "Table for %s, %s not found. Keep as-is\n" -msgstr "Tabela para %s, %s não encontrada. Manter como está\n" +#: utils/keytable/keytable.c:2061 +#, fuzzy, c-format +#| msgid "" +#| "Auto-mode can be used only with --read, --debug and --sysdev options\n" +msgid "" +"Auto-mode can be used only with --read, --verbose and --sysdev options\n" +msgstr "" +"Modo auto pode ser usado somente com as opções --read, --debug e --sysdev\n" -#: utils/keytable/keytable.c:2158 -#, c-format -msgid "Table for %s, %s is on %s file.\n" +#: utils/keytable/keytable.c:2092 +#, fuzzy, c-format +#| msgid "Table for %s, %s is on %s file.\n" +msgid "Keymap for %s, %s is on %s file.\n" msgstr "Tabela para %s, %s está no arquivo %s.\n" -#: utils/keytable/keytable.c:2165 -#, c-format -msgid "Can't load %s table\n" +#: utils/keytable/keytable.c:2102 +#, fuzzy, c-format +#| msgid "Can't load %s table\n" +msgid "Can't load %s keymap\n" msgstr "Não é possível carregar tabela %s\n" -#: utils/keytable/keytable.c:2182 -#, c-format -msgid "Can't load %s table from %s or %s\n" -msgstr "Não é possível carregar tabela %s a partir de %s ou %s\n" - -#: utils/keytable/keytable.c:2187 -#, c-format -msgid "Empty table %s\n" +#: utils/keytable/keytable.c:2109 +#, fuzzy, c-format +#| msgid "Empty table %s\n" +msgid "Empty keymap %s\n" msgstr "Tabela %s vazia\n" -#: utils/keytable/keytable.c:2194 +#: utils/keytable/keytable.c:2120 +#, fuzzy, c-format +#| msgid "Table for %s, %s not found. Keep as-is\n" +msgid "Keymap for %s, %s not found. Keep as-is\n" +msgstr "Tabela para %s, %s não encontrada. Manter como está\n" + +#: utils/keytable/keytable.c:2127 #, c-format msgid "Opening %s\n" msgstr "Abrindo %s\n" -#: utils/keytable/keytable.c:2210 +#: utils/keytable/keytable.c:2143 #, c-format msgid "Old keytable cleared\n" msgstr "Removidas definições antigas de teclas\n" -#: utils/keytable/keytable.c:2218 +#: utils/keytable/keytable.c:2151 #, c-format msgid "Wrote %d keycode(s) to driver\n" msgstr "Escrever %d tabela(s) de código para driver\n" -#: utils/keytable/keytable.c:2229 -#, c-format -msgid "Couldn't change the IR protocols\n" -msgstr "Não foi possível alterar protocolo de controle remoto\n" - -#: utils/keytable/keytable.c:2231 +#: utils/keytable/keytable.c:2163 #, c-format msgid "Protocols changed to " msgstr "Protocolos alterados para " -#: utils/keytable/keytable.c:2241 +#: utils/keytable/keytable.c:2173 #, c-format msgid "Error: unable to attach bpf program, lirc device name was not found\n" msgstr "" -#: utils/keytable/keytable.c:2249 +#: utils/keytable/keytable.c:2181 #, fuzzy, c-format msgid "Loaded BPF protocol %s\n" msgstr "%s protocolo %s\n" -#: utils/ir-ctl/ir-ctl.c:103 +#: utils/ir-ctl/ir-ctl.c:113 +msgid "DEV" +msgstr "DEV" + +#: utils/ir-ctl/ir-ctl.c:113 msgid "lirc device to use" msgstr "dispositivo lirc para usar" -#: utils/ir-ctl/ir-ctl.c:104 +#: utils/ir-ctl/ir-ctl.c:114 msgid "list lirc device features" msgstr "mostra as funcionalidades do dispositivo lirc" -#: utils/ir-ctl/ir-ctl.c:105 utils/ir-ctl/ir-ctl.c:106 +#: utils/ir-ctl/ir-ctl.c:115 utils/ir-ctl/ir-ctl.c:116 msgid "FILE" msgstr "ARQUIVO" -#: utils/ir-ctl/ir-ctl.c:105 +#: utils/ir-ctl/ir-ctl.c:115 #, fuzzy msgid "receive IR to stdout or file" msgstr "grava IR para saída padrão ou arquivo" -#: utils/ir-ctl/ir-ctl.c:106 +#: utils/ir-ctl/ir-ctl.c:116 msgid "send IR pulse and space file" msgstr "envia arquivo com pulsos/espaços de IR" -#: utils/ir-ctl/ir-ctl.c:107 +#: utils/ir-ctl/ir-ctl.c:117 msgid "SCANCODE" msgstr "CODIGO_DE_SCAN" -#: utils/ir-ctl/ir-ctl.c:107 +#: utils/ir-ctl/ir-ctl.c:117 msgid "send IR scancode in protocol specified" msgstr "Envia código de scan de IR no protocolo especificado" -#: utils/ir-ctl/ir-ctl.c:108 +#: utils/ir-ctl/ir-ctl.c:118 +msgid "KEYCODE" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:118 +msgid "send IR keycode from keymap" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:119 msgid "verbose output" msgstr "mostra resultado mais descritivo" -#: utils/ir-ctl/ir-ctl.c:109 +#: utils/ir-ctl/ir-ctl.c:120 #, fuzzy msgid "Receiving options:" msgstr "Opções de gravação:" -#: utils/ir-ctl/ir-ctl.c:110 +#: utils/ir-ctl/ir-ctl.c:121 #, fuzzy msgid "end receiving after first message" msgstr "termina gravação após primeira mensagem" -#: utils/ir-ctl/ir-ctl.c:111 +#: utils/ir-ctl/ir-ctl.c:122 +#, fuzzy +#| msgid "output filename (default: " +msgid "output in mode2 format" +msgstr "arquivo de saída (padrão:" + +#: utils/ir-ctl/ir-ctl.c:123 msgid "use wideband receiver aka learning mode" msgstr "usa receptor de banda larga, ou seja, modo de aprendizagem" -#: utils/ir-ctl/ir-ctl.c:112 -msgid "use normal narrowband receiver, disable learning mode" +#: utils/ir-ctl/ir-ctl.c:124 +#, fuzzy +#| msgid "use normal narrowband receiver, disable learning mode" +msgid "use narrowband receiver, disable learning mode" msgstr "usa receptor de banda estreita, desligando modo de aprendizagem" -#: utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:125 msgid "RANGE" msgstr "FAIXA" -#: utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:125 msgid "set receiver carrier range" msgstr "configura faixa de recepção de portadora" -#: utils/ir-ctl/ir-ctl.c:114 +#: utils/ir-ctl/ir-ctl.c:126 msgid "report carrier frequency" msgstr "reporta frequência da portadora" -#: utils/ir-ctl/ir-ctl.c:115 +#: utils/ir-ctl/ir-ctl.c:127 msgid "disable reporting carrier frequency" msgstr "desabilita frequencia da portadora" -#: utils/ir-ctl/ir-ctl.c:116 +#: utils/ir-ctl/ir-ctl.c:128 msgid "TIMEOUT" msgstr "TEMPO_MÁXIMO" -#: utils/ir-ctl/ir-ctl.c:116 +#: utils/ir-ctl/ir-ctl.c:128 #, fuzzy msgid "set receiving timeout" msgstr "configura tempo máximo para gravação" -#: utils/ir-ctl/ir-ctl.c:117 +#: utils/ir-ctl/ir-ctl.c:129 msgid "Sending options:" msgstr "Opções de envio:" -#: utils/ir-ctl/ir-ctl.c:118 +#: utils/ir-ctl/ir-ctl.c:130 +msgid "use keymap to send key from" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:131 msgid "CARRIER" msgstr "PORTADORA" -#: utils/ir-ctl/ir-ctl.c:118 +#: utils/ir-ctl/ir-ctl.c:131 msgid "set send carrier" msgstr "configura portadora de envio" -#: utils/ir-ctl/ir-ctl.c:119 +#: utils/ir-ctl/ir-ctl.c:132 msgid "DUTY" msgstr "CICLO" -#: utils/ir-ctl/ir-ctl.c:119 -msgid "set duty cycle" +#: utils/ir-ctl/ir-ctl.c:132 +#, fuzzy +#| msgid "set duty cycle" +msgid "set send duty cycle" msgstr "configura ciclo de trabalho" -#: utils/ir-ctl/ir-ctl.c:120 +#: utils/ir-ctl/ir-ctl.c:133 msgid "EMITTERS" msgstr "EMISSORES" -#: utils/ir-ctl/ir-ctl.c:120 +#: utils/ir-ctl/ir-ctl.c:133 msgid "set send emitters" msgstr "configura emissores de envio" -#: utils/ir-ctl/ir-ctl.c:121 +#: utils/ir-ctl/ir-ctl.c:134 msgid "GAP" msgstr "" -#: utils/ir-ctl/ir-ctl.c:121 +#: utils/ir-ctl/ir-ctl.c:134 msgid "set gap between files or scancodes" msgstr "" -#: utils/ir-ctl/ir-ctl.c:126 +#: utils/ir-ctl/ir-ctl.c:139 #, fuzzy msgid "" "--features\n" "--receive [save to file]\n" "--send [file to send]\n" "--scancode [scancode to send]\n" +"--keycode [keycode to send]\n" "[to set lirc option]" msgstr "" "--features\n" @@ -909,7 +894,7 @@ msgstr "" "--scancode [codigo de scan a enviar]\n" "[para configurar opção do lirc]" -#: utils/ir-ctl/ir-ctl.c:133 +#: utils/ir-ctl/ir-ctl.c:147 #, fuzzy msgid "" "\n" @@ -917,15 +902,17 @@ msgid "" "You will need permission on /dev/lirc for the program to work\n" "\n" "On the options below, the arguments are:\n" -" DEV\t - the /dev/lirc* device to use\n" +" DEV - the /dev/lirc* device to use\n" " FILE - a text file containing pulses and spaces\n" " CARRIER - the carrier frequency to use for sending\n" " DUTY - the duty cycle to use for sending\n" " EMITTERS - comma separated list of emitters to use for sending, e.g. 1,2\n" -" GAP - gap between pulse and files or scancodes in microseconds\n" +" GAP - gap between sending in microseconds\n" " RANGE - set range of accepted carrier frequencies, e.g. 20000-40000\n" " TIMEOUT - set length of space before receiving stops in microseconds\n" +" KEYCODE - key code in keymap\n" " SCANCODE - protocol:scancode, e.g. nec:0xa814\n" +" KEYMAP - a rc keymap file from which to send keys\n" "\n" "Note that most lirc setting have global state, i.e. the device will remain\n" "in this state until set otherwise." @@ -950,352 +937,415 @@ msgstr "" "Note que a maior parte das configurações possuem estado global. Ou seja,\n" "irão permanecer no mesmo estado até novas alterações." -#: utils/ir-ctl/ir-ctl.c:207 -#, c-format -msgid "%s: could not open: %m\n" -msgstr "%s: não conseguiu abrir: %m\n" - -#: utils/ir-ctl/ir-ctl.c:213 utils/ir-ctl/ir-ctl.c:390 +#: utils/ir-ctl/ir-ctl.c:223 utils/ir-ctl/ir-ctl.c:392 +#: utils/ir-ctl/ir-ctl.c:548 #, c-format msgid "Failed to allocate memory\n" msgstr "Falha em alocar memória\n" -#: utils/ir-ctl/ir-ctl.c:231 +#: utils/ir-ctl/ir-ctl.c:242 #, c-format msgid "warning: %s:%d: missing argument\n" msgstr "aviso: %s:%d: argumento faltando\n" -#: utils/ir-ctl/ir-ctl.c:247 -#, c-format +#: utils/ir-ctl/ir-ctl.c:258 +#, fuzzy, c-format +#| msgid "" +#| "error: %s:%d: scancode argument '%s' should in protocol:scancode format\n" msgid "" -"error: %s:%d: scancode argument '%s' should in protocol:scancode format\n" +"error: %s:%d: scancode argument '%s' should be in protocol:scancode format\n" msgstr "" "erro: %s:%d: argumento com o código de scan '%s' deve estar no formato " "protocolo:código_de_scan\n" -#: utils/ir-ctl/ir-ctl.c:254 +#: utils/ir-ctl/ir-ctl.c:267 #, c-format msgid "error: %s:%d: protocol '%s' not found\n" msgstr "erro: %s:%d: protocolo '%s' não encontrado\n" -#: utils/ir-ctl/ir-ctl.c:259 +#: utils/ir-ctl/ir-ctl.c:274 #, c-format msgid "error: %s:%d: invalid scancode '%s'\n" msgstr "erro: %s:%d: código de scan '%s' inválido\n" -#: utils/ir-ctl/ir-ctl.c:264 +#: utils/ir-ctl/ir-ctl.c:281 #, fuzzy, c-format msgid "error: %s:%d: no encoder available for `%s'\n" msgstr "erro: %s:%d: código de scan '%s' inválido\n" -#: utils/ir-ctl/ir-ctl.c:269 -#, c-format -msgid "error: %s:%d: invalid scancode '%s' for protocol '%s'\n" -msgstr "erro: %s:%d: código de scan '%s' inválido para protocolo '%s'\n" - -#: utils/ir-ctl/ir-ctl.c:274 +#: utils/ir-ctl/ir-ctl.c:290 #, c-format msgid "error: %s:%d: too much IR for one transmit\n" msgstr "erro: %s:%d: código de IR muito extenso para uma transmissão\n" -#: utils/ir-ctl/ir-ctl.c:280 +#: utils/ir-ctl/ir-ctl.c:298 #, c-format msgid "error: %s:%d: carrier already specified\n" msgstr "erro: %s:%d: portadora já especificada\n" -#: utils/ir-ctl/ir-ctl.c:291 +#: utils/ir-ctl/ir-ctl.c:309 #, c-format msgid "warning: %s:%d: invalid argument '%s'\n" msgstr "aviso: %s:%d: argumento inválido '%s'\n" -#: utils/ir-ctl/ir-ctl.c:297 +#: utils/ir-ctl/ir-ctl.c:315 #, c-format msgid "warning: %s:%d: '%s' unexpected\n" msgstr "aviso: %s:%d: '%s' inesperado\n" -#: utils/ir-ctl/ir-ctl.c:304 +#: utils/ir-ctl/ir-ctl.c:321 +#, fuzzy, c-format +#| msgid "warning: %s:%d: invalid argument '%s'\n" +msgid "warning: %s:%d: invalid argument to space '%d'\n" +msgstr "aviso: %s:%d: argumento inválido '%s'\n" + +#: utils/ir-ctl/ir-ctl.c:326 #, c-format msgid "warning: %s:%d: leading space ignored\n" msgstr "aviso: %s:%d: espaço inicial ignorado\n" -#: utils/ir-ctl/ir-ctl.c:322 +#: utils/ir-ctl/ir-ctl.c:338 +#, fuzzy, c-format +#| msgid "warning: %s:%d: invalid argument '%s'\n" +msgid "warning: %s:%d: invalid argument to pulse '%d'\n" +msgstr "aviso: %s:%d: argumento inválido '%s'\n" + +#: utils/ir-ctl/ir-ctl.c:348 #, c-format msgid "warning: %s:%d: carrier already specified\n" msgstr "aviso: %s:%d: portadora já especificada\n" -#: utils/ir-ctl/ir-ctl.c:327 +#: utils/ir-ctl/ir-ctl.c:353 #, c-format msgid "warning: %s:%d: unknown keyword '%s' ignored\n" msgstr "aviso: %s:%d: palavra-chave desconhecida '%s': ignorada\n" -#: utils/ir-ctl/ir-ctl.c:332 +#: utils/ir-ctl/ir-ctl.c:358 utils/ir-ctl/ir-ctl.c:449 #, c-format msgid "warning: %s:%d: IR cannot exceed %u edges\n" msgstr "aviso: %s:%d: IR não pode exceder %u transições\n" -#: utils/ir-ctl/ir-ctl.c:340 +#: utils/ir-ctl/ir-ctl.c:366 utils/ir-ctl/ir-ctl.c:460 #, c-format msgid "%s: no pulses or spaces found\n" msgstr "%s: não encontrados pulsos nem espaços\n" -#: utils/ir-ctl/ir-ctl.c:346 +#: utils/ir-ctl/ir-ctl.c:372 utils/ir-ctl/ir-ctl.c:466 #, c-format msgid "warning: %s:%d: trailing space ignored\n" msgstr "aviso: %s:%d: espaço final ignorado\n" -#: utils/ir-ctl/ir-ctl.c:365 +#: utils/ir-ctl/ir-ctl.c:414 +#, c-format +msgid "%s:%d: error: expected integer, got `%s'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:423 +#, c-format +msgid "%s:%d: error: pulse found where space expected `%s'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:431 +#, c-format +msgid "%s:%d: error: space found where pulse expected `%s'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:440 +#, c-format +msgid "%s:%d: error: value `%s' out of range\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:482 +#, c-format +msgid "%s: could not open: %m\n" +msgstr "%s: não conseguiu abrir: %m\n" + +#: utils/ir-ctl/ir-ctl.c:512 +#, fuzzy, c-format +#| msgid "%s: failed to send: %m\n" +msgid "%s: file is empty\n" +msgstr "%s: falha ao enviar: %m\n" + +#: utils/ir-ctl/ir-ctl.c:526 #, c-format msgid "error: scancode '%s' must be in protocol:scancode format\n" msgstr "" "erro: código de scan '%s' necessita estar no formato protocolo:" "código_de_scan\n" -#: utils/ir-ctl/ir-ctl.c:372 +#: utils/ir-ctl/ir-ctl.c:533 #, c-format msgid "error: protocol '%s' not found\n" msgstr "erro: protocolo '%s' não encontrado\n" -#: utils/ir-ctl/ir-ctl.c:379 +#: utils/ir-ctl/ir-ctl.c:540 #, c-format msgid "error: invalid scancode '%s'\n" msgstr "erro: código de scan '%s' inválido\n" -#: utils/ir-ctl/ir-ctl.c:384 -#, c-format -msgid "error: invalid scancode '%s' for protocol '%s'\n" -msgstr "erro: código de scan '%s' inválido para protocolo '%s'\n" - -#: utils/ir-ctl/ir-ctl.c:409 +#: utils/ir-ctl/ir-ctl.c:569 #, fuzzy msgid "features can not be combined with receive or send option" msgstr "" "funcionalidades não podem ser combinadas com opção de gravação ou envio" -#: utils/ir-ctl/ir-ctl.c:415 +#: utils/ir-ctl/ir-ctl.c:575 #, fuzzy msgid "receive can not be combined with features or send option" msgstr "gravação não pode ser combinado com funcionalidades ou opção de envio" -#: utils/ir-ctl/ir-ctl.c:420 +#: utils/ir-ctl/ir-ctl.c:580 #, fuzzy msgid "receive filename already set" msgstr "arquivo de gravação já configurado" -#: utils/ir-ctl/ir-ctl.c:433 utils/ir-ctl/ir-ctl.c:439 +#: utils/ir-ctl/ir-ctl.c:596 utils/ir-ctl/ir-ctl.c:602 msgid "cannot enable and disable carrier reports" msgstr "Não é possível habilitar/desabilitar relatos de portadora" -#: utils/ir-ctl/ir-ctl.c:445 utils/ir-ctl/ir-ctl.c:451 +#: utils/ir-ctl/ir-ctl.c:608 utils/ir-ctl/ir-ctl.c:614 msgid "cannot use narrowband and wideband receiver at once" msgstr "" "Não é possível usar receptor em modo banda estreita e banda larga ao mesmo " "tempo" -#: utils/ir-ctl/ir-ctl.c:461 utils/ir-ctl/ir-ctl.c:464 +#: utils/ir-ctl/ir-ctl.c:624 utils/ir-ctl/ir-ctl.c:627 #, c-format msgid "cannot parse carrier range `%s'" msgstr "Não é possível entender faixa para portadora '%s'" -#: utils/ir-ctl/ir-ctl.c:473 +#: utils/ir-ctl/ir-ctl.c:635 #, c-format msgid "cannot parse timeout `%s'" msgstr "Não é possível entender tempo máximo '%s'" -#: utils/ir-ctl/ir-ctl.c:483 +#: utils/ir-ctl/ir-ctl.c:644 #, c-format msgid "cannot parse carrier `%s'" msgstr "Não é possível entender portadora '%s'" -#: utils/ir-ctl/ir-ctl.c:488 +#: utils/ir-ctl/ir-ctl.c:649 #, c-format msgid "cannot parse emitters `%s'" msgstr "Não é possível entender emissores '%s'" -#: utils/ir-ctl/ir-ctl.c:493 +#: utils/ir-ctl/ir-ctl.c:653 #, fuzzy, c-format msgid "cannot parse gap `%s'" msgstr "Não é possível entender portadora '%s'" -#: utils/ir-ctl/ir-ctl.c:498 +#: utils/ir-ctl/ir-ctl.c:658 #, c-format msgid "invalid duty cycle `%s'" msgstr "ciclo de carga '%s' inválido" -#: utils/ir-ctl/ir-ctl.c:502 utils/ir-ctl/ir-ctl.c:518 +#: utils/ir-ctl/ir-ctl.c:662 utils/ir-ctl/ir-ctl.c:678 #, fuzzy msgid "send can not be combined with receive or features option" msgstr "envio não pode ser combinado com opções de gravação ou funcionalidades" -#: utils/ir-ctl/ir-ctl.c:561 +#: utils/ir-ctl/ir-ctl.c:695 +#, fuzzy +msgid "key send can not be combined with receive or features option" +msgstr "envio não pode ser combinado com opções de gravação ou funcionalidades" + +#: utils/ir-ctl/ir-ctl.c:799 +#, fuzzy, c-format +#| msgid "error: protocol '%s' not found\n" +msgid "error: protocol '%s' not supported\n" +msgstr "erro: protocolo '%s' não encontrado\n" + +#: utils/ir-ctl/ir-ctl.c:806 +#, fuzzy, c-format +#| msgid "error: protocol '%s' not found\n" +msgid "error: keycode `%s' not found in keymap\n" +msgstr "erro: protocolo '%s' não encontrado\n" + +#: utils/ir-ctl/ir-ctl.c:811 +#, c-format +msgid "warning: keycode `%s' has %d definitions in keymaps, using first\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:829 #, c-format msgid "%s: cannot open: %m\n" msgstr "%s: não é possível abrir: %m\n" -#: utils/ir-ctl/ir-ctl.c:568 +#: utils/ir-ctl/ir-ctl.c:836 #, c-format msgid "%s: cannot stat: %m\n" msgstr "%s: não conseguiu obter as permissões de: %m\n" -#: utils/ir-ctl/ir-ctl.c:574 +#: utils/ir-ctl/ir-ctl.c:842 #, c-format msgid "%s: not character device\n" msgstr "%s: não é um dispositivo de caractere\n" -#: utils/ir-ctl/ir-ctl.c:581 +#: utils/ir-ctl/ir-ctl.c:849 #, c-format msgid "%s: failed to get lirc features: %m\n" msgstr "%s: failha ao obter funcionalidades lirc: %m\n" -#: utils/ir-ctl/ir-ctl.c:594 +#: utils/ir-ctl/ir-ctl.c:862 #, c-format msgid "warning: %s: failed to set carrier: %m\n" msgstr "aviso: %s: falha ao tentar configurar portadora: %m\n" -#: utils/ir-ctl/ir-ctl.c:596 +#: utils/ir-ctl/ir-ctl.c:864 #, c-format msgid "warning: %s: set send carrier returned %d, should return 0\n" msgstr "aviso: %s: configurar portadora de envio retornou %d, deveria ser 0\n" -#: utils/ir-ctl/ir-ctl.c:598 +#: utils/ir-ctl/ir-ctl.c:866 #, c-format msgid "warning: %s: does not support setting send carrier\n" msgstr "aviso: %s: não suporta configurar portadora de envio\n" -#: utils/ir-ctl/ir-ctl.c:610 +#: utils/ir-ctl/ir-ctl.c:878 #, fuzzy, c-format msgid "%s: failed to set receiving timeout\n" msgstr "%s: falha ao configurar tempo máximo em gravação\n" -#: utils/ir-ctl/ir-ctl.c:612 +#: utils/ir-ctl/ir-ctl.c:880 #, c-format msgid "%s: device does not support setting timeout\n" msgstr "%s: dispositivo não suporta configurar tempo limite\n" -#: utils/ir-ctl/ir-ctl.c:620 +#: utils/ir-ctl/ir-ctl.c:888 #, c-format msgid "%s: failed to set wideband receiver %s\n" msgstr "%s: falha ao configurar receptor de banda larga %s\n" -#: utils/ir-ctl/ir-ctl.c:620 utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 msgid "on" msgstr "ligado" -#: utils/ir-ctl/ir-ctl.c:620 utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 msgid "off" msgstr "desligado" -#: utils/ir-ctl/ir-ctl.c:622 +#: utils/ir-ctl/ir-ctl.c:890 #, c-format msgid "%s: device does not have wideband receiver\n" msgstr "%s: dispositivo não suporta receptor de banda larga\n" -#: utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:898 #, c-format msgid "%s: failed to set carrier reports %s\n" msgstr "%s: falha ao configurar relatos de portadora %s\n" -#: utils/ir-ctl/ir-ctl.c:632 +#: utils/ir-ctl/ir-ctl.c:900 #, c-format msgid "%s: device cannot measure carrier\n" msgstr "%s: dispositivo não pode medir portadora\n" -#: utils/ir-ctl/ir-ctl.c:639 +#: utils/ir-ctl/ir-ctl.c:907 #, fuzzy, c-format msgid "%s: failed to enable timeout reports: %m\n" msgstr "%s: falha ao definir tempo máximo %s: %m\n" -#: utils/ir-ctl/ir-ctl.c:646 +#: utils/ir-ctl/ir-ctl.c:914 #, c-format msgid "%s: failed to set low carrier range: %m\n" msgstr "%s: falha ao configurar frequência baixa da portadora: %m\n" -#: utils/ir-ctl/ir-ctl.c:649 +#: utils/ir-ctl/ir-ctl.c:917 #, c-format msgid "%s: failed to set high carrier range: %m\n" msgstr "%s: falha ao configurar frequência alta da portadora: %m\n" -#: utils/ir-ctl/ir-ctl.c:651 +#: utils/ir-ctl/ir-ctl.c:919 #, c-format msgid "%s: device does not support setting receiver carrier range\n" msgstr "" "%s: dispositivo não suporta configurar a faixa de frequência da portadora\n" -#: utils/ir-ctl/ir-ctl.c:661 +#: utils/ir-ctl/ir-ctl.c:929 #, c-format msgid "warning: %s: failed to set duty cycle: %m\n" msgstr "aviso: %s: falha ao configurar ciclo de carga: %m\n" -#: utils/ir-ctl/ir-ctl.c:663 +#: utils/ir-ctl/ir-ctl.c:931 #, c-format msgid "warning: %s: does not support setting send duty cycle\n" msgstr "aviso: %s: não suporta configurar ciclo de carga\n" -#: utils/ir-ctl/ir-ctl.c:670 +#: utils/ir-ctl/ir-ctl.c:938 #, c-format msgid "warning: %s: failed to set send transmitters: only %d available\n" msgstr "aviso: %s: falha ao configurar transmissores: somente %d disponíveis\n" -#: utils/ir-ctl/ir-ctl.c:672 +#: utils/ir-ctl/ir-ctl.c:940 #, c-format msgid "warning: %s: failed to set send transmitters: %m\n" msgstr "aviso: %s: falha ao configurar transmissores: %m\n" -#: utils/ir-ctl/ir-ctl.c:674 +#: utils/ir-ctl/ir-ctl.c:942 #, c-format msgid "warning: %s: does not support setting send transmitters\n" msgstr "aviso: %s: não suporta configurar transmissores\n" -#: utils/ir-ctl/ir-ctl.c:690 +#: utils/ir-ctl/ir-ctl.c:958 #, c-format msgid "warning: %s: device returned resolution of 0\n" msgstr "aviso: %s: dispositivo retornou resolução 0\n" -#: utils/ir-ctl/ir-ctl.c:692 +#: utils/ir-ctl/ir-ctl.c:960 #, c-format msgid "warning: %s: unexpected error while retrieving resolution: %m\n" msgstr "aviso: %s: erro não esperado ao tentar obter resolução: %m\n" -#: utils/ir-ctl/ir-ctl.c:695 +#: utils/ir-ctl/ir-ctl.c:963 #, c-format msgid "Receive features %s:\n" msgstr "Funcionalidades para recepção %s:\n" -#: utils/ir-ctl/ir-ctl.c:697 +#: utils/ir-ctl/ir-ctl.c:965 #, fuzzy, c-format msgid " - Device can receive scancodes\n" msgstr " - Dispositivo pode receber códigos IR em modo bruto\n" -#: utils/ir-ctl/ir-ctl.c:699 +#: utils/ir-ctl/ir-ctl.c:967 #, c-format msgid " - Device can receive raw IR\n" msgstr " - Dispositivo pode receber códigos IR em modo bruto\n" -#: utils/ir-ctl/ir-ctl.c:701 +#: utils/ir-ctl/ir-ctl.c:969 #, c-format msgid " - Can report decoded scancodes and protocol\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:703 +#: utils/ir-ctl/ir-ctl.c:971 #, fuzzy, c-format msgid " - Resolution %u microseconds\n" msgstr " - Resolução %u nanossegundos\n" -#: utils/ir-ctl/ir-ctl.c:705 +#: utils/ir-ctl/ir-ctl.c:973 #, c-format msgid " - Set receive carrier\n" msgstr " - Pode configurar portadora de recepção\n" -#: utils/ir-ctl/ir-ctl.c:707 +#: utils/ir-ctl/ir-ctl.c:975 #, c-format msgid " - Use wideband receiver\n" msgstr " - Dispositivo pode usar receptor de banda larga\n" -#: utils/ir-ctl/ir-ctl.c:709 +#: utils/ir-ctl/ir-ctl.c:977 #, c-format msgid " - Can measure carrier\n" msgstr " - Pode medir portadora\n" -#: utils/ir-ctl/ir-ctl.c:714 +#: utils/ir-ctl/ir-ctl.c:984 +#, fuzzy, c-format +msgid " - Receiving timeout not set\n" +msgstr "configura tempo máximo para gravação" + +#: utils/ir-ctl/ir-ctl.c:986 +#, fuzzy, c-format +msgid " - Receiving timeout %u microseconds\n" +msgstr " - Resolução %u nanossegundos\n" + +#: utils/ir-ctl/ir-ctl.c:994 #, fuzzy, c-format msgid "" "warning: %s: device supports setting receiving timeout but " @@ -1304,7 +1354,7 @@ msgstr "" "aviso: %s: dispositivo suporta configurar tempo limite, mas " "LIRC_GET_MIN_TIMEOUT retornou: %m\n" -#: utils/ir-ctl/ir-ctl.c:717 +#: utils/ir-ctl/ir-ctl.c:997 #, fuzzy, c-format msgid "" "warning: %s: device supports setting receiving timeout but min timeout is 0\n" @@ -1312,7 +1362,7 @@ msgstr "" "aviso: %s: dispositivo suporta configurar tempo limite, mas limite mínimo é " "zero\n" -#: utils/ir-ctl/ir-ctl.c:720 +#: utils/ir-ctl/ir-ctl.c:1000 #, fuzzy, c-format msgid "" "warning: %s: device supports setting receiving timeout but " @@ -1321,7 +1371,7 @@ msgstr "" "aviso: %s: dispositivo suporta configurar tempo limite, mas " "LIRC_GET_MAX_TIMEOUT retornou: %m\n" -#: utils/ir-ctl/ir-ctl.c:723 +#: utils/ir-ctl/ir-ctl.c:1003 #, fuzzy, c-format msgid "" "warning: %s: device supports setting receiving timeout but max timeout is 0\n" @@ -1329,48 +1379,48 @@ msgstr "" "aviso: %s: dispositivo suporta configurar tempo limite, mas limite máximo é " "zero\n" -#: utils/ir-ctl/ir-ctl.c:727 +#: utils/ir-ctl/ir-ctl.c:1007 #, fuzzy, c-format -msgid " - Can set receiving timeout min:%u microseconds max:%u microseconds\n" +msgid " - Can set receiving timeout min %u microseconds, max %u microseconds\n" msgstr " - Pode ajustar tempo máximo entre: %u µs e %u µs\n" -#: utils/ir-ctl/ir-ctl.c:730 +#: utils/ir-ctl/ir-ctl.c:1010 #, c-format msgid "" " - Device can receive using device dependent LIRCCODE mode (not supported)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:732 +#: utils/ir-ctl/ir-ctl.c:1012 #, c-format msgid " - Device cannot receive\n" msgstr " - Dispositivo não pode receber\n" -#: utils/ir-ctl/ir-ctl.c:735 +#: utils/ir-ctl/ir-ctl.c:1015 #, c-format msgid "Send features %s:\n" msgstr "Funcionalidades de envio %s:\n" -#: utils/ir-ctl/ir-ctl.c:737 +#: utils/ir-ctl/ir-ctl.c:1017 #, c-format msgid " - Device can send raw IR\n" msgstr " - Dispositivo pode enviar códigos IR em modo bruto\n" -#: utils/ir-ctl/ir-ctl.c:739 +#: utils/ir-ctl/ir-ctl.c:1019 #, c-format msgid " - IR scancode encoder\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:741 +#: utils/ir-ctl/ir-ctl.c:1021 #, c-format msgid " - Set carrier\n" msgstr " - Pode configurar portadora de envio\n" -#: utils/ir-ctl/ir-ctl.c:743 +#: utils/ir-ctl/ir-ctl.c:1023 #, c-format msgid " - Set duty cycle\n" msgstr " - Pode configurar ciclo de trabalho\n" -#: utils/ir-ctl/ir-ctl.c:748 +#: utils/ir-ctl/ir-ctl.c:1028 #, c-format msgid "" "warning: %s: device supports setting transmitter mask but returns 0 as " @@ -1379,85 +1429,92 @@ msgstr "" "aviso: %s: dispositivo suporta configurar máscara de transmissores, mas " "retornou zero transmissores\n" -#: utils/ir-ctl/ir-ctl.c:750 +#: utils/ir-ctl/ir-ctl.c:1030 #, c-format msgid "warning: %s: device supports setting transmitter mask but returns: %m\n" msgstr "" "aviso: %s: dispositivo suporta configurar máscara de transmissores, mas " "retornou: %m\n" -#: utils/ir-ctl/ir-ctl.c:752 +#: utils/ir-ctl/ir-ctl.c:1032 #, c-format msgid " - Set transmitter (%d available)\n" msgstr " - Pode configurar transmissores (%d disponíveis)\n" -#: utils/ir-ctl/ir-ctl.c:755 +#: utils/ir-ctl/ir-ctl.c:1035 #, c-format msgid "" " - Device can send using device dependent LIRCCODE mode (not supported)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:757 +#: utils/ir-ctl/ir-ctl.c:1037 #, c-format msgid " - Device cannot send\n" msgstr " - Dispositivo não pode enviar\n" -#: utils/ir-ctl/ir-ctl.c:768 +#: utils/ir-ctl/ir-ctl.c:1048 #, fuzzy, c-format msgid "%s: device cannot send\n" msgstr "%s: dispositivo não consegue enviar em modo bruto\n" -#: utils/ir-ctl/ir-ctl.c:790 +#: utils/ir-ctl/ir-ctl.c:1074 #, fuzzy, c-format msgid "%s: cannot set send mode\n" msgstr "%s: falha ao configurar modo de envio: %m\n" -#: utils/ir-ctl/ir-ctl.c:798 +#: utils/ir-ctl/ir-ctl.c:1082 #, c-format msgid "%s: no encoder available for `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:807 -#, c-format -msgid "warning: %s: carrier specified but overwritten on command line\n" +#: utils/ir-ctl/ir-ctl.c:1092 +#, fuzzy, c-format +#| msgid "warning: %s: carrier specified but overwritten on command line\n" +msgid "warning: carrier specified but overwritten on command line\n" msgstr "" "aviso: %s: portadora especificada, mas sobre-escrita na linha de comando\n" -#: utils/ir-ctl/ir-ctl.c:820 +#: utils/ir-ctl/ir-ctl.c:1107 #, c-format msgid "%s: failed to send: %m\n" msgstr "%s: falha ao enviar: %m\n" -#: utils/ir-ctl/ir-ctl.c:825 +#: utils/ir-ctl/ir-ctl.c:1112 #, c-format msgid "warning: %s: sent %zd out %zd edges\n" msgstr "aviso: %s: enviados %zd, das %zd transições\n" -#: utils/ir-ctl/ir-ctl.c:845 +#: utils/ir-ctl/ir-ctl.c:1132 #, fuzzy, c-format msgid "%s: device cannot receive raw ir\n" msgstr "%s: dispositivo não pode gravar sequências brutas de IR\n" -#: utils/ir-ctl/ir-ctl.c:851 +#: utils/ir-ctl/ir-ctl.c:1138 #, fuzzy, c-format msgid "%s: failed to set receive mode: %m\n" msgstr "%s: falha ao configurar modo de gravação: %m\n" -#: utils/ir-ctl/ir-ctl.c:858 +#: utils/ir-ctl/ir-ctl.c:1145 #, c-format msgid "%s: failed to open for writing: %m\n" msgstr "%s: falha ao abrir arquivo para gravação: %m\n" -#: utils/ir-ctl/ir-ctl.c:870 +#: utils/ir-ctl/ir-ctl.c:1158 #, c-format msgid "%s: failed read: %m\n" msgstr "%s: falha ao ler: %m\n" -#: utils/ir-ctl/ir-ctl.c:875 +#: utils/ir-ctl/ir-ctl.c:1163 #, c-format msgid "%s: read returned %zd bytes\n" msgstr "%s: leitura retornou %zd bytes\n" +#: utils/ir-ctl/ir-ctl.c:1275 +#, fuzzy, c-format +#| msgid "error: %s:%d: carrier already specified\n" +msgid "error: no keymap specified\n" +msgstr "erro: %s:%d: portadora já especificada\n" + #: utils/dvb/dvb-fe-tool.c:48 msgid "" "\n" @@ -1563,41 +1620,41 @@ msgid "dvb_fe_get_stats failed" msgstr "dvb_fe_get_stats falhou" #: utils/dvb/dvb-fe-tool.c:199 utils/dvb/dvbv5-scan.c:146 -#: utils/dvb/dvbv5-zap.c:444 +#: utils/dvb/dvbv5-zap.c:445 msgid "Quality" msgstr "Qualidade" #: utils/dvb/dvb-fe-tool.c:202 utils/dvb/dvbv5-scan.c:149 -#: utils/dvb/dvbv5-zap.c:447 +#: utils/dvb/dvbv5-zap.c:448 msgid "Signal" msgstr "Sinal" #: utils/dvb/dvb-fe-tool.c:205 utils/dvb/dvbv5-scan.c:152 -#: utils/dvb/dvbv5-zap.c:450 +#: utils/dvb/dvbv5-zap.c:451 msgid "C/N" msgstr "C/N" #: utils/dvb/dvb-fe-tool.c:208 utils/dvb/dvbv5-scan.c:155 -#: utils/dvb/dvbv5-zap.c:453 +#: utils/dvb/dvbv5-zap.c:454 msgid "UCB" msgstr "UCB" #: utils/dvb/dvb-fe-tool.c:211 utils/dvb/dvbv5-scan.c:158 -#: utils/dvb/dvbv5-zap.c:456 +#: utils/dvb/dvbv5-zap.c:457 msgid "postBER" msgstr "pós-BER" #: utils/dvb/dvb-fe-tool.c:214 utils/dvb/dvbv5-scan.c:161 -#: utils/dvb/dvbv5-zap.c:459 +#: utils/dvb/dvbv5-zap.c:460 msgid "preBER" msgstr "preBER" #: utils/dvb/dvb-fe-tool.c:217 utils/dvb/dvbv5-scan.c:164 -#: utils/dvb/dvbv5-zap.c:462 +#: utils/dvb/dvbv5-zap.c:463 msgid "PER" msgstr "PER" -#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1098 +#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1108 #, c-format msgid "Connecting to %s:%d\n" msgstr "Conectando a %s:%d\n" @@ -1813,12 +1870,12 @@ msgstr "Varrendo frequência #%d %d" msgid "<initial file>" msgstr "<arquivo inicial>" -#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1084 +#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1094 #, c-format msgid "Please select one of the LNBf's below:\n" msgstr "Por favor selecione o modelo do LNBf abaixo:\n" -#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1088 +#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1098 #, c-format msgid "Using LNBf " msgstr "Usando LNBf" @@ -1828,17 +1885,17 @@ msgstr "Usando LNBf" msgid "ERROR: Please specify a valid format\n" msgstr "ERRO: Por favor especifique um formato válido\n" -#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1110 +#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1120 #, c-format msgid "Couldn't find demux device node\n" msgstr "Não foi encontrado nó de dispositivo demux\n" -#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1126 +#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1136 #, c-format msgid "using demux '%s'\n" msgstr "Usando demux '%s'\n" -#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1158 +#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1168 #, c-format msgid "Failed to set the country code:%s\n" msgstr "Falha ao definir o código do país: %s\n" @@ -1922,8 +1979,8 @@ msgstr "" #: utils/dvb/dvbv5-zap.c:128 msgid "" -"sets DVB low traffic threshold. PIDs with less than this amount of " -"packets per second will be ignored. Default: 1 packet per second" +"sets DVB low traffic threshold. PIDs with less than this amount of packets " +"per second will be ignored. Default: 1 packet per second" msgstr "" #: utils/dvb/dvbv5-zap.c:130 @@ -1952,174 +2009,265 @@ msgstr "serviço has tipo de PID %02x:" msgid "tuning to %i Hz\n" msgstr "sintonizando em %i Hz\n" -#: utils/dvb/dvbv5-zap.c:565 +#: utils/dvb/dvbv5-zap.c:574 #, fuzzy, c-format msgid "buffer overrun at %lld\n" msgstr "buffer esgotado\n" -#: utils/dvb/dvbv5-zap.c:567 +#: utils/dvb/dvbv5-zap.c:576 #, c-format msgid "buffer overrun after %lld.%02ld seconds\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:592 utils/dvb/dvbv5-zap.c:834 +#: utils/dvb/dvbv5-zap.c:603 utils/dvb/dvbv5-zap.c:845 msgid "Write failed" msgstr "Erro na escrita" -#: utils/dvb/dvbv5-zap.c:600 +#: utils/dvb/dvbv5-zap.c:611 #, c-format msgid "received %lld bytes (%lld Kbytes/sec)\n" msgstr "recebidos %lld bytes (%lld Kbytes/seg)\n" -#: utils/dvb/dvbv5-zap.c:603 +#: utils/dvb/dvbv5-zap.c:614 #, c-format msgid "received %lld bytes\n" msgstr "recebidos %lld bytes\n" -#: utils/dvb/dvbv5-zap.c:776 utils/dvb/dvbv5-zap.c:1251 +#: utils/dvb/dvbv5-zap.c:787 utils/dvb/dvbv5-zap.c:1274 #, c-format msgid "dvb_dev_set_bufsize: buffer set to %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:786 +#: utils/dvb/dvbv5-zap.c:797 #, c-format msgid " dvb_set_pesfilter to 0x2000\n" msgstr " dvb_set_pesfilter configurado para 0x2000\n" -#: utils/dvb/dvbv5-zap.c:795 +#: utils/dvb/dvbv5-zap.c:806 #, fuzzy, c-format msgid "Can't get timespec\n" msgstr "Não consegui sintonizar na frequência" -#: utils/dvb/dvbv5-zap.c:801 +#: utils/dvb/dvbv5-zap.c:812 #, c-format msgid "%.2fs: Starting capture\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:813 +#: utils/dvb/dvbv5-zap.c:824 #, c-format msgid "%.2fs: buffer overrun\n" msgstr "%.2fs: buffer esgotado\n" -#: utils/dvb/dvbv5-zap.c:816 +#: utils/dvb/dvbv5-zap.c:827 #, fuzzy, c-format msgid "%.2fs: read() returned error %zd\n" msgstr "dvbtraffic: leitura retornou erro %zd\n" -#: utils/dvb/dvbv5-zap.c:839 +#: utils/dvb/dvbv5-zap.c:850 #, fuzzy, c-format msgid "%.2fs: only read %zd bytes\n" msgstr "dvbtraffic: lidos apenas %zd bytes\n" -#: utils/dvb/dvbv5-zap.c:846 +#: utils/dvb/dvbv5-zap.c:857 #, c-format msgid "%.2fs: invalid sync byte. Discarding %zd bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:869 +#: utils/dvb/dvbv5-zap.c:880 #, c-format msgid "%.2fs: invalid pid: 0x%04x\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:896 +#: utils/dvb/dvbv5-zap.c:904 #, c-format msgid "%.2fs: pid %d has adaption layer, but size is too small!\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:907 +#: utils/dvb/dvbv5-zap.c:915 #, fuzzy, c-format msgid "%.2fs: pid %d, expecting %d received %d\n" msgstr "%s: falha ao configurar receptor de banda larga %s\n" -#: utils/dvb/dvbv5-zap.c:952 +#: utils/dvb/dvbv5-zap.c:960 #, fuzzy, c-format msgid " PID FREQ SPEED TOTAL\n" msgstr " PID FREQ VEL TOTAL\n" -#: utils/dvb/dvbv5-zap.c:977 +#: utils/dvb/dvbv5-zap.c:985 #, c-format msgid "OTHER" msgstr "" -#: utils/dvb/dvbv5-zap.c:1003 +#: utils/dvb/dvbv5-zap.c:1011 #, c-format msgid "%.2fs: Stopping capture\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1039 +#: utils/dvb/dvbv5-zap.c:1050 msgid "DVB zap utility" msgstr "Utilitário para sintonia de TV digital (zap)" -#: utils/dvb/dvbv5-zap.c:1040 +#: utils/dvb/dvbv5-zap.c:1051 msgid "<channel name> [or <frequency> if in monitor mode]" msgstr "<nome do channel> [ou <frequência> se em modo de monitoria]" -#: utils/dvb/dvbv5-zap.c:1118 +#: utils/dvb/dvbv5-zap.c:1128 #, c-format msgid "Couldn't find dvr device node\n" msgstr "Não foi encontrado nó de dispositivo dvr\n" -#: utils/dvb/dvbv5-zap.c:1139 +#: utils/dvb/dvbv5-zap.c:1149 #, c-format msgid "reading channels from file '%s'\n" msgstr "lendo canais do arquivo '%s'\n" -#: utils/dvb/dvbv5-zap.c:1180 utils/dvb/dvbv5-zap.c:1300 -#: utils/dvb/dvbv5-zap.c:1352 +#: utils/dvb/dvbv5-zap.c:1190 utils/dvb/dvbv5-zap.c:1329 +#: utils/dvb/dvbv5-zap.c:1381 #, c-format msgid "open of '%s' failed" msgstr "abertura do arquivo '%s' falhou" -#: utils/dvb/dvbv5-zap.c:1191 +#: utils/dvb/dvbv5-zap.c:1201 #, c-format msgid "Service id 0x%04x was not specified at the file\n" msgstr "ID de serviço 0x%04x não está especificado no arquivo\n" -#: utils/dvb/dvbv5-zap.c:1204 +#: utils/dvb/dvbv5-zap.c:1214 #, c-format msgid "couldn't find pmt-pid for sid %04x\n" msgstr "não conseguiu encontrar pmt-pid para SID %04x\n" -#: utils/dvb/dvbv5-zap.c:1238 +#: utils/dvb/dvbv5-zap.c:1261 #, c-format msgid "pass all PID's to TS\n" msgstr "passando todos os packet IDs para o Transport Stream\n" -#: utils/dvb/dvbv5-zap.c:1240 +#: utils/dvb/dvbv5-zap.c:1263 #, c-format msgid "video pid %d\n" msgstr "PID de vídeo %d\n" -#: utils/dvb/dvbv5-zap.c:1249 utils/dvb/dvbv5-zap.c:1275 +#: utils/dvb/dvbv5-zap.c:1272 utils/dvb/dvbv5-zap.c:1298 #, c-format msgid " dvb_set_pesfilter %d\n" msgstr " dvb_set_pesfilter %d\n" -#: utils/dvb/dvbv5-zap.c:1268 +#: utils/dvb/dvbv5-zap.c:1291 #, c-format msgid "audio pid %d\n" msgstr "PID de áudio %d\n" -#: utils/dvb/dvbv5-zap.c:1286 +#: utils/dvb/dvbv5-zap.c:1306 +#, c-format +msgid "" +"PMT record is disabled.\n" +"Please notice that some streams can only be decoded with PMT data.\n" +"Use '-p' option to also record PMT.\n" +msgstr "" + +#: utils/dvb/dvbv5-zap.c:1315 #, c-format msgid "frontend doesn't lock\n" msgstr "frontend não detetou sinal digital\n" -#: utils/dvb/dvbv5-zap.c:1317 +#: utils/dvb/dvbv5-zap.c:1346 #, c-format msgid "Record to file '%s' started\n" msgstr "Gravação iniciada para o arquivo '%s'\n" -#: utils/dvb/dvbv5-zap.c:1336 +#: utils/dvb/dvbv5-zap.c:1365 #, c-format msgid "DVR pipe interface '%s' will be opened\n" msgstr "Interface DVR '%s' será aberta\n" -#: utils/dvb/dvbv5-zap.c:1360 +#: utils/dvb/dvbv5-zap.c:1389 #, c-format msgid "DVR interface '%s' can now be opened\n" msgstr "Interface DVR '%s' pode ser aberta agora\n" +#~ msgid "clears the old table" +#~ msgstr "limpa a tabela antiga" + +#~ msgid "ir class device to control" +#~ msgstr "classe de controle remoto para controlar" + +#~ msgid "ir device to control" +#~ msgstr "dispositivo de controle remoto para controlar" + +#~ msgid "TABLE" +#~ msgstr "TABELA" + +#~ msgid "" +#~ "--device [/dev/input/event* device]\n" +#~ "--sysdev [ir class (f. ex. rc0)]\n" +#~ "[for using the rc0 sysdev]" +#~ msgstr "" +#~ "--device [/dev/input/event* dispositivo]\n" +#~ "--sysdev [classe IR (p. ex. rc0)]\n" +#~ "[para usar o rc0 SYSDEV]" + +#, fuzzy, c-format +#~ msgid "Parsing %s keycode file as plain text\n" +#~ msgstr "Analisando %s keycode arquivo\n" + +#, c-format +#~ msgid "Protocol %s invalid\n" +#~ msgstr "Protocolo %s inválido\n" + +#, c-format +#~ msgid "parsing %s=%s:" +#~ msgstr "analisando %s = %s:" + +#~ msgid "value" +#~ msgstr "valor" + +#, fuzzy, c-format +#~ msgid "protocol missing\n" +#~ msgstr "protocolo %s é %s\n" + +#, fuzzy, c-format +#~ msgid "Bad value `%s' for protocol\n" +#~ msgstr "erro: código de scan '%s' inválido para protocolo '%s'\n" + +#, fuzzy, c-format +#~ msgid "Invalid value `%s'\n" +#~ msgstr "ciclo de carga '%s' inválido" + +#, fuzzy, c-format +#~ msgid "Parsing %s keycode file as toml\n" +#~ msgstr "Analisando %s keycode arquivo\n" + +#, fuzzy, c-format +#~ msgid "Failed to parse toml: %s\n" +#~ msgstr "Falha ao definir o código do país: %s\n" + +#, fuzzy, c-format +#~ msgid "Missing [protocols] section\n" +#~ msgstr "Protocolos inválidos selecionados\n" + +#, fuzzy, c-format +#~ msgid "No protocols found\n" +#~ msgstr "erro: protocolo '%s' não encontrado\n" + +#~ msgid "Can't open device" +#~ msgstr "Não é possível abrir dispositivo" + +#, c-format +#~ msgid "Can't load %s table from %s or %s\n" +#~ msgstr "Não é possível carregar tabela %s a partir de %s ou %s\n" + +#, c-format +#~ msgid "Couldn't change the IR protocols\n" +#~ msgstr "Não foi possível alterar protocolo de controle remoto\n" + +#, c-format +#~ msgid "error: %s:%d: invalid scancode '%s' for protocol '%s'\n" +#~ msgstr "erro: %s:%d: código de scan '%s' inválido para protocolo '%s'\n" + +#, c-format +#~ msgid "error: invalid scancode '%s' for protocol '%s'\n" +#~ msgstr "erro: código de scan '%s' inválido para protocolo '%s'\n" + #~ msgid "report when a timeout occurs" #~ msgstr "relata quando passar tempo máximo" diff --git a/v4l-utils-po/uk.po b/v4l-utils-po/uk.po index 138928c1..1b67b950 100644 --- a/v4l-utils-po/uk.po +++ b/v4l-utils-po/uk.po @@ -1,10 +1,11 @@ # Yuri Chornoivan <yurchor@ukr.net>, 2015. # Yuri Chornoivan <yurchor@ukr.net>, 2015. #zanata +#: utils/keytable/keytable.c:284 msgid "" msgstr "" "Project-Id-Version: v4l-utils 1.8.1\n" "Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n" -"POT-Creation-Date: 2018-09-21 15:56-0300\n" +"POT-Creation-Date: 2021-10-15 18:41+0200\n" "PO-Revision-Date: 2015-12-30 10:00+0000\n" "Last-Translator: Copied by Zanata <copied-by-zanata@zanata.org>\n" "Language-Team: Ukrainian <kde-i18n-uk@kde.org>\n" @@ -16,20 +17,24 @@ msgstr "" "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" -#: utils/keytable/keytable.c:225 +#: utils/keytable/keytable.c:244 msgid "" "\n" -"Allows get/set IR keycode/scancode tables\n" +"Lists Remote Controller devices, loads rc keymaps, tests events, and " +"adjusts\n" +"other Remote Controller options. Rather than loading a rc keymap, it is " +"also\n" +"possible to set protocol decoders and set rc scancode to keycode mappings\n" +"directly.\n" "You need to have read permissions on /dev/input for the program to work\n" "\n" "On the options below, the arguments are:\n" -" DEV - the /dev/input/event* device to control\n" -" SYSDEV - the ir class as found at /sys/class/rc\n" -" TABLE - a file with a set of scancode=keycode value pairs\n" +" SYSDEV - the rc device as found at /sys/class/rc\n" +" KEYMAP - a keymap file with protocols and scancode to keycode mappings\n" " SCANKEY - a set of scancode1=keycode1,scancode2=keycode2.. value pairs\n" " PROTOCOL - protocol name (nec, rc-5, rc-6, jvc, sony, sanyo, rc-5-sz, " "lirc,\n" -" sharp, mce_kbd, xmp, imon, other, all) to be enabled,\n" +" sharp, mce_kbd, xmp, imon, rc-mm, other, all) to be enabled,\n" " or a bpf protocol name or file\n" " DELAY - Delay before repeating a keystroke\n" " PERIOD - Period to repeat a keystroke\n" @@ -41,1323 +46,1339 @@ msgid "" "Options can be combined together." msgstr "" -#: utils/keytable/keytable.c:243 utils/dvb/dvb-fe-tool.c:56 +#: utils/keytable/keytable.c:265 utils/dvb/dvb-fe-tool.c:56 msgid "enables debug messages" msgstr "" -#: utils/keytable/keytable.c:244 -msgid "clears the old table" +#: utils/keytable/keytable.c:266 +msgid "Clears the scancode to keycode mappings" msgstr "" -#: utils/keytable/keytable.c:245 +#: utils/keytable/keytable.c:267 msgid "SYSDEV" msgstr "" -#: utils/keytable/keytable.c:245 -msgid "ir class device to control" +#: utils/keytable/keytable.c:267 +msgid "rc device to control, defaults to rc0 if not specified" msgstr "" -#: utils/keytable/keytable.c:246 +#: utils/keytable/keytable.c:268 msgid "test if IR is generating events" msgstr "" -#: utils/keytable/keytable.c:247 utils/ir-ctl/ir-ctl.c:103 -msgid "DEV" -msgstr "" - -#: utils/keytable/keytable.c:247 -msgid "ir device to control" -msgstr "" - -#: utils/keytable/keytable.c:248 -msgid "reads the current scancode/keycode table" +#: utils/keytable/keytable.c:269 +msgid "reads the current scancode/keycode mapping" msgstr "" -#: utils/keytable/keytable.c:249 -msgid "TABLE" +#: utils/keytable/keytable.c:270 utils/keytable/keytable.c:277 +#: utils/ir-ctl/ir-ctl.c:130 +msgid "KEYMAP" msgstr "" -#: utils/keytable/keytable.c:249 -msgid "" -"write (adds) the scancodes to the device scancode/keycode table from an " -"specified file" +#: utils/keytable/keytable.c:270 +msgid "write (adds) the keymap from the specified file" msgstr "" -#: utils/keytable/keytable.c:250 +#: utils/keytable/keytable.c:271 msgid "SCANKEY" msgstr "" -#: utils/keytable/keytable.c:250 +#: utils/keytable/keytable.c:271 msgid "Change scan/key pairs" msgstr "" -#: utils/keytable/keytable.c:251 +#: utils/keytable/keytable.c:272 msgid "PROTOCOL" msgstr "" -#: utils/keytable/keytable.c:251 +#: utils/keytable/keytable.c:272 msgid "" "Protocol to enable (the other ones will be disabled). To enable more than " "one, use the option more than one time" msgstr "" -#: utils/keytable/keytable.c:252 +#: utils/keytable/keytable.c:273 msgid "PARAMETER" msgstr "" -#: utils/keytable/keytable.c:252 +#: utils/keytable/keytable.c:273 msgid "Set a parameter for the protocol decoder" msgstr "" -#: utils/keytable/keytable.c:253 +#: utils/keytable/keytable.c:274 msgid "DELAY" msgstr "" -#: utils/keytable/keytable.c:253 +#: utils/keytable/keytable.c:274 msgid "Sets the delay before repeating a keystroke" msgstr "" -#: utils/keytable/keytable.c:254 +#: utils/keytable/keytable.c:275 msgid "PERIOD" msgstr "" -#: utils/keytable/keytable.c:254 +#: utils/keytable/keytable.c:275 msgid "Sets the period to repeat a keystroke" msgstr "" -#: utils/keytable/keytable.c:255 +#: utils/keytable/keytable.c:276 msgid "CFGFILE" msgstr "" -#: utils/keytable/keytable.c:255 +#: utils/keytable/keytable.c:276 msgid "" -"Auto-load a table, based on a configuration file. Only works with sysdev." +"Auto-load keymaps, based on a configuration file. Only works with --sysdev." +msgstr "" + +#: utils/keytable/keytable.c:277 +msgid "Test if keymap is valid" msgstr "" -#: utils/keytable/keytable.c:256 utils/dvb/dvb-fe-tool.c:70 +#: utils/keytable/keytable.c:278 utils/dvb/dvb-fe-tool.c:70 #: utils/dvb/dvb-format-convert.c:62 utils/dvb/dvbv5-scan.c:93 #: utils/dvb/dvbv5-zap.c:134 msgid "Give this help list" msgstr "" -#: utils/keytable/keytable.c:257 utils/dvb/dvb-fe-tool.c:71 +#: utils/keytable/keytable.c:279 utils/dvb/dvb-fe-tool.c:71 #: utils/dvb/dvb-format-convert.c:63 utils/dvb/dvbv5-scan.c:94 #: utils/dvb/dvbv5-zap.c:135 msgid "Give a short usage message" msgstr "" -#: utils/keytable/keytable.c:258 utils/dvb/dvb-fe-tool.c:72 +#: utils/keytable/keytable.c:280 utils/dvb/dvb-fe-tool.c:72 #: utils/dvb/dvb-format-convert.c:64 utils/dvb/dvbv5-scan.c:95 #: utils/dvb/dvbv5-zap.c:136 msgid "Print program version" msgstr "" -#: utils/keytable/keytable.c:263 -msgid "" -"--device [/dev/input/event* device]\n" -"--sysdev [ir class (f. ex. rc0)]\n" -"[for using the rc0 sysdev]" -msgstr "" - -#: utils/keytable/keytable.c:380 -#, c-format -msgid "Parsing %s keycode file as plain text\n" -msgstr "" - -#: utils/keytable/keytable.c:415 -#, c-format -msgid "Protocol %s invalid\n" -msgstr "" - -#: utils/keytable/keytable.c:446 utils/keytable/keytable.c:541 -#, c-format -msgid "parsing %s=%s:" -msgstr "" - -#: utils/keytable/keytable.c:449 utils/keytable/keytable.c:545 +#: utils/keytable/keytable.c:403 utils/keytable/keytable.c:429 #, c-format msgid "\tvalue=%d\n" msgstr "" -#: utils/keytable/keytable.c:454 -msgid "value" -msgstr "" - -#: utils/keytable/keytable.c:473 utils/keytable/keytable.c:699 -#, c-format -msgid "Invalid parameter on line %d of %s\n" -msgstr "" - -#: utils/keytable/keytable.c:488 -#, c-format -msgid "protocol missing\n" -msgstr "" - -#: utils/keytable/keytable.c:493 -#, c-format -msgid "Bad value `%s' for protocol\n" -msgstr "" - -#: utils/keytable/keytable.c:514 -#, c-format -msgid "No [protocols.scancodes] section\n" -msgstr "" - -#: utils/keytable/keytable.c:530 -#, c-format -msgid "Invalid value `%s'\n" -msgstr "" - -#: utils/keytable/keytable.c:535 -#, c-format -msgid "Bad value `%s' for keycode\n" -msgstr "" - -#: utils/keytable/keytable.c:550 -#, c-format -msgid "keycode `%s' not recognised, no mapping for scancode %s\n" -msgstr "" - -#: utils/keytable/keytable.c:580 +#: utils/keytable/keytable.c:408 #, c-format -msgid "Parsing %s keycode file as toml\n" +msgid "%s: keycode `%s' not recognised, no mapping for scancode 0x04%llx\n" msgstr "" -#: utils/keytable/keytable.c:589 +#: utils/keytable/keytable.c:434 #, c-format -msgid "Failed to parse toml: %s\n" +msgid "%s: keycode `%s' not recognised, no mapping\n" msgstr "" -#: utils/keytable/keytable.c:595 -#, c-format -msgid "Missing [protocols] section\n" -msgstr "" - -#: utils/keytable/keytable.c:612 -#, c-format -msgid "No protocols found\n" -msgstr "" - -#: utils/keytable/keytable.c:644 +#: utils/keytable/keytable.c:467 #, c-format msgid "Parsing %s config file\n" msgstr "" -#: utils/keytable/keytable.c:648 +#: utils/keytable/keytable.c:471 #, fuzzy msgid "opening keycode file" msgstr "помилка під час спроби надіслати diseq" -#: utils/keytable/keytable.c:675 +#: utils/keytable/keytable.c:498 #, c-format msgid "Driver %s, Table %s => file %s\n" msgstr "" -#: utils/keytable/keytable.c:724 +#: utils/keytable/keytable.c:522 +#, c-format +msgid "Invalid parameter on line %d of %s\n" +msgstr "" + +#: utils/keytable/keytable.c:547 #, c-format msgid "Invalid delay: %s" msgstr "" -#: utils/keytable/keytable.c:729 +#: utils/keytable/keytable.c:552 #, c-format msgid "Invalid period: %s" msgstr "" -#: utils/keytable/keytable.c:745 +#: utils/keytable/keytable.c:565 utils/keytable/keytable.c:700 #, c-format msgid "Failed to read table file %s" msgstr "" -#: utils/keytable/keytable.c:747 +#: utils/keytable/keytable.c:569 #, c-format msgid "Read %s table\n" msgstr "" -#: utils/keytable/keytable.c:753 +#: utils/keytable/keytable.c:578 #, c-format msgid "Failed to read config file %s" msgstr "" -#: utils/keytable/keytable.c:762 +#: utils/keytable/keytable.c:587 #, fuzzy, c-format msgid "Missing scancode: %s" msgstr "Пропущено групу каналів" -#: utils/keytable/keytable.c:768 utils/keytable/keytable.c:839 +#: utils/keytable/keytable.c:593 utils/keytable/keytable.c:664 #, fuzzy msgid "No memory!\n" msgstr "Не вистачає пам'яті" -#: utils/keytable/keytable.c:775 +#: utils/keytable/keytable.c:600 #, c-format msgid "Invalid scancode: %s" msgstr "" -#: utils/keytable/keytable.c:782 +#: utils/keytable/keytable.c:607 #, fuzzy msgid "Missing keycode" msgstr "не вказано ключ" -#: utils/keytable/keytable.c:791 utils/keytable/keytable.c:855 +#: utils/keytable/keytable.c:616 utils/keytable/keytable.c:680 #, c-format msgid "Unknown keycode: %s" msgstr "" -#: utils/keytable/keytable.c:799 +#: utils/keytable/keytable.c:624 #, c-format -msgid "scancode 0x%04x=%u\n" +msgid "scancode 0x%04llx=%u\n" msgstr "" -#: utils/keytable/keytable.c:833 +#: utils/keytable/keytable.c:658 #, fuzzy, c-format msgid "Missing parameter name: %s" msgstr "некоректний параметр %s: %s" -#: utils/keytable/keytable.c:848 +#: utils/keytable/keytable.c:673 #, fuzzy msgid "Missing value" msgstr "не вистачає значення" -#: utils/keytable/keytable.c:860 +#: utils/keytable/keytable.c:685 #, fuzzy, c-format -msgid "parameter %s=%d\n" +msgid "parameter %s=%ld\n" msgstr "некоректний параметр %s: %s" -#: utils/keytable/keytable.c:874 utils/dvb/dvb-fe-tool.c:160 +#: utils/keytable/keytable.c:708 utils/dvb/dvb-fe-tool.c:160 #: utils/dvb/dvb-format-convert.c:88 utils/dvb/dvbv5-scan.c:421 -#: utils/dvb/dvbv5-zap.c:714 +#: utils/dvb/dvbv5-zap.c:725 #, c-format msgid "" "\n" "Report bugs to %s.\n" msgstr "" -#: utils/keytable/keytable.c:902 +#: utils/keytable/keytable.c:736 #, c-format -msgid "scancode 0x%04x = %s (0x%02x)\n" +msgid "scancode 0x%04llx = %s (0x%02x)\n" msgstr "" -#: utils/keytable/keytable.c:908 +#: utils/keytable/keytable.c:742 #, c-format -msgid "scancode 0x%04x = '%c' (0x%02x)\n" +msgid "scancode 0x%04llx = '%c' (0x%02x)\n" msgstr "" -#: utils/keytable/keytable.c:910 +#: utils/keytable/keytable.c:744 #, c-format -msgid "scancode 0x%04x = 0x%02x\n" +msgid "scancode 0x%04llx = 0x%02x\n" msgstr "" -#: utils/keytable/keytable.c:961 utils/keytable/keytable.c:1368 +#: utils/keytable/keytable.c:795 utils/keytable/keytable.c:1232 #, c-format msgid "Couldn't find any node at %s%s*.\n" msgstr "" -#: utils/keytable/keytable.c:970 +#: utils/keytable/keytable.c:804 msgid "Seek dir" msgstr "" -#: utils/keytable/keytable.c:1002 +#: utils/keytable/keytable.c:836 #, c-format msgid "Parsing uevent %s\n" msgstr "" -#: utils/keytable/keytable.c:1026 +#: utils/keytable/keytable.c:860 #, c-format msgid "Error on uevent information\n" msgstr "" -#: utils/keytable/keytable.c:1042 +#: utils/keytable/keytable.c:876 #, c-format msgid "%s uevent %s=%s\n" msgstr "" -#: utils/keytable/keytable.c:1071 +#: utils/keytable/keytable.c:905 #, c-format msgid "No devices found\n" msgstr "" -#: utils/keytable/keytable.c:1077 +#: utils/keytable/keytable.c:911 #, c-format msgid "Found device %s\n" msgstr "" -#: utils/keytable/keytable.c:1101 +#: utils/keytable/keytable.c:935 #, c-format msgid "Not found device %s\n" msgstr "" -#: utils/keytable/keytable.c:1136 +#: utils/keytable/keytable.c:1000 #, c-format msgid "%s protocol %s\n" msgstr "" -#: utils/keytable/keytable.c:1201 +#: utils/keytable/keytable.c:1065 #, fuzzy, c-format msgid "%s has invalid content: '%s'\n" msgstr "значення %s є некоректним для %s" -#: utils/keytable/keytable.c:1208 +#: utils/keytable/keytable.c:1072 #, c-format msgid "protocol %s is %s\n" msgstr "" -#: utils/keytable/keytable.c:1209 utils/keytable/keytable.c:1276 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "enabled" msgstr "" -#: utils/keytable/keytable.c:1209 utils/keytable/keytable.c:1276 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "disabled" msgstr "" -#: utils/keytable/keytable.c:1275 +#: utils/keytable/keytable.c:1139 #, c-format msgid "%s protocol %s (%s)\n" msgstr "" -#: utils/keytable/keytable.c:1303 +#: utils/keytable/keytable.c:1167 #, c-format msgid "Protocols for device can not be changed\n" msgstr "" -#: utils/keytable/keytable.c:1360 +#: utils/keytable/keytable.c:1224 #, c-format msgid "Found more than one input interface. This is currently unsupported\n" msgstr "" -#: utils/keytable/keytable.c:1364 +#: utils/keytable/keytable.c:1228 #, c-format msgid "Input sysfs node is %s\n" msgstr "" -#: utils/keytable/keytable.c:1376 +#: utils/keytable/keytable.c:1240 #, c-format msgid "Found more than one event interface. This is currently unsupported\n" msgstr "" -#: utils/keytable/keytable.c:1380 +#: utils/keytable/keytable.c:1244 #, c-format msgid "Event sysfs node is %s\n" msgstr "" -#: utils/keytable/keytable.c:1399 +#: utils/keytable/keytable.c:1263 #, c-format msgid "Input device name not found.\n" msgstr "" -#: utils/keytable/keytable.c:1424 +#: utils/keytable/keytable.c:1288 #, c-format msgid "input device is %s\n" msgstr "" -#: utils/keytable/keytable.c:1502 +#: utils/keytable/keytable.c:1365 #, c-format msgid "Unable to query evdev protocol version: %s\n" msgstr "" -#: utils/keytable/keytable.c:1507 +#: utils/keytable/keytable.c:1370 #, c-format msgid "Input Protocol version: 0x%08x\n" msgstr "" -#: utils/keytable/keytable.c:1538 +#: utils/keytable/keytable.c:1401 #, c-format msgid "Deleting entry %d\n" msgstr "" -#: utils/keytable/keytable.c:1560 +#: utils/keytable/keytable.c:1432 utils/keytable/keytable.c:1439 #, c-format -msgid "Setting scancode 0x%04x with 0x%04x via " +msgid "Setting scancode 0x%04llx with 0x%04x via " msgstr "" -#: utils/keytable/keytable.c:1578 +#: utils/keytable/keytable.c:1458 #, c-format msgid "Current kernel protocols: " msgstr "" -#: utils/keytable/keytable.c:1580 +#: utils/keytable/keytable.c:1460 #, c-format msgid "Enabled kernel protocols: " msgstr "" -#: utils/keytable/keytable.c:1604 +#: utils/keytable/keytable.c:1484 #, c-format msgid "%llu.%06llu: " msgstr "" -#: utils/keytable/keytable.c:1609 +#: utils/keytable/keytable.c:1489 #, c-format msgid "lirc protocol(%s): scancode = 0x%llx" msgstr "" -#: utils/keytable/keytable.c:1612 +#: utils/keytable/keytable.c:1492 #, c-format msgid "lirc protocol(%d): scancode = 0x%llx" msgstr "" -#: utils/keytable/keytable.c:1616 +#: utils/keytable/keytable.c:1496 #, c-format msgid " repeat" msgstr "" -#: utils/keytable/keytable.c:1618 +#: utils/keytable/keytable.c:1498 #, c-format msgid " toggle=1" msgstr "" -#: utils/keytable/keytable.c:1639 +#: utils/keytable/keytable.c:1519 msgid "Can't open lirc device" msgstr "" -#: utils/keytable/keytable.c:1649 +#: utils/keytable/keytable.c:1529 #, c-format msgid "Testing events. Please, press CTRL-C to abort.\n" msgstr "" -#: utils/keytable/keytable.c:1660 +#: utils/keytable/keytable.c:1540 msgid "poll returned error" msgstr "" -#: utils/keytable/keytable.c:1669 +#: utils/keytable/keytable.c:1549 msgid "Error reading lirc scancode" msgstr "" -#: utils/keytable/keytable.c:1680 +#: utils/keytable/keytable.c:1560 msgid "Error reading event" msgstr "" -#: utils/keytable/keytable.c:1685 +#: utils/keytable/keytable.c:1565 #, c-format msgid "%ld.%06ld: event type %s(0x%02x)" msgstr "" -#: utils/keytable/keytable.c:1694 +#: utils/keytable/keytable.c:1574 #, c-format msgid " key_%s: %s(0x%04x)\n" msgstr "" -#: utils/keytable/keytable.c:1695 +#: utils/keytable/keytable.c:1575 msgid "up" msgstr "" -#: utils/keytable/keytable.c:1695 +#: utils/keytable/keytable.c:1575 msgid "down" msgstr "" -#: utils/keytable/keytable.c:1700 utils/keytable/keytable.c:1706 +#: utils/keytable/keytable.c:1580 utils/keytable/keytable.c:1586 #, c-format msgid ": %s (0x%04x) value=%d\n" msgstr "" -#: utils/keytable/keytable.c:1713 +#: utils/keytable/keytable.c:1593 #, c-format msgid ": scancode = 0x%02x\n" msgstr "" -#: utils/keytable/keytable.c:1715 +#: utils/keytable/keytable.c:1595 #, c-format msgid ": code = %s(0x%02x), value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1720 +#: utils/keytable/keytable.c:1600 #, c-format msgid ": value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1729 +#: utils/keytable/keytable.c:1609 #, c-format msgid ": code = 0x%02x, value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1798 +#: utils/keytable/keytable.c:1690 #, c-format msgid "Changed Repeat delay to %d ms and repeat period to %d ms\n" msgstr "" -#: utils/keytable/keytable.c:1812 +#: utils/keytable/keytable.c:1704 #, c-format msgid "Repeat delay = %d ms, repeat period = %d ms\n" msgstr "" -#: utils/keytable/keytable.c:1831 +#: utils/keytable/keytable.c:1723 #, c-format msgid "%sName: %.*s\n" msgstr "" -#: utils/keytable/keytable.c:1844 +#: utils/keytable/keytable.c:1736 #, c-format msgid "%sbus: %d, vendor/product: %04x:%04x, version: 0x%04x\n" msgstr "" -#: utils/keytable/keytable.c:1870 +#: utils/keytable/keytable.c:1767 #, fuzzy, c-format msgid "%s: not a raw IR receiver\n" msgstr "%s: з фільтром розділів не прочитано жодних даних" -#: utils/keytable/keytable.c:1908 +#: utils/keytable/keytable.c:1815 #, c-format msgid "\tAttached BPF protocols: " msgstr "" -#: utils/keytable/keytable.c:1926 +#: utils/keytable/keytable.c:1833 #, c-format msgid "\n" msgstr "" -#: utils/keytable/keytable.c:1929 +#: utils/keytable/keytable.c:1836 #, c-format msgid "\tAttached BPF protocols: %m\n" msgstr "" -#: utils/keytable/keytable.c:1964 +#: utils/keytable/keytable.c:1871 #, c-format msgid "BPF protocol prog_id %d\n" msgstr "" -#: utils/keytable/keytable.c:1968 +#: utils/keytable/keytable.c:1875 #, c-format msgid "Failed to get BPF prog id %u: %m\n" msgstr "" -#: utils/keytable/keytable.c:1980 +#: utils/keytable/keytable.c:1887 #, c-format msgid "BPF protocols removed\n" msgstr "" -#: utils/keytable/keytable.c:1985 +#: utils/keytable/keytable.c:1892 #, c-format msgid "error: ir-keytable was compiled without BPF support\n" msgstr "" -#: utils/keytable/keytable.c:2003 +#: utils/keytable/keytable.c:1911 #, c-format -msgid "Found %s (%s) with:\n" +msgid "Found %s with:\n" msgstr "" -#: utils/keytable/keytable.c:2007 +#: utils/keytable/keytable.c:1914 #, c-format msgid "\tName: %s\n" msgstr "" -#: utils/keytable/keytable.c:2009 +#: utils/keytable/keytable.c:1916 #, c-format -msgid "\tDriver: %s, table: %s\n" +msgid "\tDriver: %s\n" msgstr "" -#: utils/keytable/keytable.c:2013 +#: utils/keytable/keytable.c:1918 +#, c-format +msgid "\tDefault keymap: %s\n" +msgstr "" + +#: utils/keytable/keytable.c:1920 +#, c-format +msgid "\tInput device: %s\n" +msgstr "" + +#: utils/keytable/keytable.c:1923 #, c-format msgid "\tLIRC device: %s\n" msgstr "" -#: utils/keytable/keytable.c:2017 +#: utils/keytable/keytable.c:1927 #, c-format msgid "\tSupported kernel protocols: " msgstr "" -#: utils/keytable/keytable.c:2029 +#: utils/keytable/keytable.c:1939 #, c-format msgid "\tExtra capabilities: <access denied>\n" msgstr "" -#: utils/keytable/keytable.c:2045 utils/keytable/keytable.c:2052 +#: utils/keytable/keytable.c:1955 utils/keytable/keytable.c:1962 +#: utils/keytable/keytable.c:2008 utils/keytable/keytable.c:2017 #, c-format msgid "asprintf failed: %m\n" msgstr "" -#: utils/keytable/keytable.c:2057 +#: utils/keytable/keytable.c:1967 #, c-format msgid "Can't find %s bpf protocol in %s or %s\n" msgstr "" -#: utils/keytable/keytable.c:2101 -msgid "Can't open device" -msgstr "" - -#: utils/keytable/keytable.c:2119 +#: utils/keytable/keytable.c:2026 #, c-format -msgid "Auto-mode can be used only with --read, --debug and --sysdev options\n" +msgid "error: Unable to find keymap %s in %s or %s\n" msgstr "" -#: utils/keytable/keytable.c:2153 +#: utils/keytable/keytable.c:2061 #, c-format -msgid "Table for %s, %s not found. Keep as-is\n" +msgid "" +"Auto-mode can be used only with --read, --verbose and --sysdev options\n" msgstr "" -#: utils/keytable/keytable.c:2158 +#: utils/keytable/keytable.c:2092 #, c-format -msgid "Table for %s, %s is on %s file.\n" +msgid "Keymap for %s, %s is on %s file.\n" msgstr "" -#: utils/keytable/keytable.c:2165 +#: utils/keytable/keytable.c:2102 #, c-format -msgid "Can't load %s table\n" +msgid "Can't load %s keymap\n" msgstr "" -#: utils/keytable/keytable.c:2182 +#: utils/keytable/keytable.c:2109 #, c-format -msgid "Can't load %s table from %s or %s\n" +msgid "Empty keymap %s\n" msgstr "" -#: utils/keytable/keytable.c:2187 +#: utils/keytable/keytable.c:2120 #, c-format -msgid "Empty table %s\n" +msgid "Keymap for %s, %s not found. Keep as-is\n" msgstr "" -#: utils/keytable/keytable.c:2194 +#: utils/keytable/keytable.c:2127 #, fuzzy, c-format msgid "Opening %s\n" msgstr "%s під час спроби відкрити %s" -#: utils/keytable/keytable.c:2210 +#: utils/keytable/keytable.c:2143 #, c-format msgid "Old keytable cleared\n" msgstr "" -#: utils/keytable/keytable.c:2218 +#: utils/keytable/keytable.c:2151 #, c-format msgid "Wrote %d keycode(s) to driver\n" msgstr "" -#: utils/keytable/keytable.c:2229 -#, fuzzy, c-format -msgid "Couldn't change the IR protocols\n" -msgstr "Не вдалося отримати властивості інтерфейсу виведення" - -#: utils/keytable/keytable.c:2231 +#: utils/keytable/keytable.c:2163 #, c-format msgid "Protocols changed to " msgstr "" -#: utils/keytable/keytable.c:2241 +#: utils/keytable/keytable.c:2173 #, c-format msgid "Error: unable to attach bpf program, lirc device name was not found\n" msgstr "" -#: utils/keytable/keytable.c:2249 +#: utils/keytable/keytable.c:2181 #, c-format msgid "Loaded BPF protocol %s\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:103 +#: utils/ir-ctl/ir-ctl.c:113 +msgid "DEV" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:113 msgid "lirc device to use" msgstr "" -#: utils/ir-ctl/ir-ctl.c:104 +#: utils/ir-ctl/ir-ctl.c:114 msgid "list lirc device features" msgstr "" -#: utils/ir-ctl/ir-ctl.c:105 utils/ir-ctl/ir-ctl.c:106 +#: utils/ir-ctl/ir-ctl.c:115 utils/ir-ctl/ir-ctl.c:116 msgid "FILE" msgstr "" -#: utils/ir-ctl/ir-ctl.c:105 +#: utils/ir-ctl/ir-ctl.c:115 msgid "receive IR to stdout or file" msgstr "" -#: utils/ir-ctl/ir-ctl.c:106 +#: utils/ir-ctl/ir-ctl.c:116 msgid "send IR pulse and space file" msgstr "" -#: utils/ir-ctl/ir-ctl.c:107 +#: utils/ir-ctl/ir-ctl.c:117 msgid "SCANCODE" msgstr "" -#: utils/ir-ctl/ir-ctl.c:107 +#: utils/ir-ctl/ir-ctl.c:117 msgid "send IR scancode in protocol specified" msgstr "" -#: utils/ir-ctl/ir-ctl.c:108 +#: utils/ir-ctl/ir-ctl.c:118 +msgid "KEYCODE" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:118 +msgid "send IR keycode from keymap" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:119 msgid "verbose output" msgstr "" -#: utils/ir-ctl/ir-ctl.c:109 +#: utils/ir-ctl/ir-ctl.c:120 msgid "Receiving options:" msgstr "" -#: utils/ir-ctl/ir-ctl.c:110 +#: utils/ir-ctl/ir-ctl.c:121 msgid "end receiving after first message" msgstr "" -#: utils/ir-ctl/ir-ctl.c:111 +#: utils/ir-ctl/ir-ctl.c:122 +msgid "output in mode2 format" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:123 msgid "use wideband receiver aka learning mode" msgstr "" -#: utils/ir-ctl/ir-ctl.c:112 -msgid "use normal narrowband receiver, disable learning mode" +#: utils/ir-ctl/ir-ctl.c:124 +msgid "use narrowband receiver, disable learning mode" msgstr "" -#: utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:125 msgid "RANGE" msgstr "" -#: utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:125 msgid "set receiver carrier range" msgstr "" -#: utils/ir-ctl/ir-ctl.c:114 +#: utils/ir-ctl/ir-ctl.c:126 msgid "report carrier frequency" msgstr "" -#: utils/ir-ctl/ir-ctl.c:115 +#: utils/ir-ctl/ir-ctl.c:127 msgid "disable reporting carrier frequency" msgstr "" -#: utils/ir-ctl/ir-ctl.c:116 +#: utils/ir-ctl/ir-ctl.c:128 msgid "TIMEOUT" msgstr "" -#: utils/ir-ctl/ir-ctl.c:116 +#: utils/ir-ctl/ir-ctl.c:128 msgid "set receiving timeout" msgstr "" -#: utils/ir-ctl/ir-ctl.c:117 +#: utils/ir-ctl/ir-ctl.c:129 msgid "Sending options:" msgstr "" -#: utils/ir-ctl/ir-ctl.c:118 +#: utils/ir-ctl/ir-ctl.c:130 +msgid "use keymap to send key from" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:131 msgid "CARRIER" msgstr "" -#: utils/ir-ctl/ir-ctl.c:118 +#: utils/ir-ctl/ir-ctl.c:131 msgid "set send carrier" msgstr "" -#: utils/ir-ctl/ir-ctl.c:119 +#: utils/ir-ctl/ir-ctl.c:132 msgid "DUTY" msgstr "" -#: utils/ir-ctl/ir-ctl.c:119 -msgid "set duty cycle" +#: utils/ir-ctl/ir-ctl.c:132 +msgid "set send duty cycle" msgstr "" -#: utils/ir-ctl/ir-ctl.c:120 +#: utils/ir-ctl/ir-ctl.c:133 msgid "EMITTERS" msgstr "" -#: utils/ir-ctl/ir-ctl.c:120 +#: utils/ir-ctl/ir-ctl.c:133 msgid "set send emitters" msgstr "" -#: utils/ir-ctl/ir-ctl.c:121 +#: utils/ir-ctl/ir-ctl.c:134 msgid "GAP" msgstr "" -#: utils/ir-ctl/ir-ctl.c:121 +#: utils/ir-ctl/ir-ctl.c:134 msgid "set gap between files or scancodes" msgstr "" -#: utils/ir-ctl/ir-ctl.c:126 +#: utils/ir-ctl/ir-ctl.c:139 msgid "" "--features\n" "--receive [save to file]\n" "--send [file to send]\n" "--scancode [scancode to send]\n" +"--keycode [keycode to send]\n" "[to set lirc option]" msgstr "" -#: utils/ir-ctl/ir-ctl.c:133 +#: utils/ir-ctl/ir-ctl.c:147 msgid "" "\n" "Receive IR, send IR and list features of lirc device\n" "You will need permission on /dev/lirc for the program to work\n" "\n" "On the options below, the arguments are:\n" -" DEV\t - the /dev/lirc* device to use\n" +" DEV - the /dev/lirc* device to use\n" " FILE - a text file containing pulses and spaces\n" " CARRIER - the carrier frequency to use for sending\n" " DUTY - the duty cycle to use for sending\n" " EMITTERS - comma separated list of emitters to use for sending, e.g. 1,2\n" -" GAP - gap between pulse and files or scancodes in microseconds\n" +" GAP - gap between sending in microseconds\n" " RANGE - set range of accepted carrier frequencies, e.g. 20000-40000\n" " TIMEOUT - set length of space before receiving stops in microseconds\n" +" KEYCODE - key code in keymap\n" " SCANCODE - protocol:scancode, e.g. nec:0xa814\n" +" KEYMAP - a rc keymap file from which to send keys\n" "\n" "Note that most lirc setting have global state, i.e. the device will remain\n" "in this state until set otherwise." msgstr "" -#: utils/ir-ctl/ir-ctl.c:207 -#, c-format -msgid "%s: could not open: %m\n" -msgstr "" - -#: utils/ir-ctl/ir-ctl.c:213 utils/ir-ctl/ir-ctl.c:390 +#: utils/ir-ctl/ir-ctl.c:223 utils/ir-ctl/ir-ctl.c:392 +#: utils/ir-ctl/ir-ctl.c:548 #, c-format msgid "Failed to allocate memory\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:231 +#: utils/ir-ctl/ir-ctl.c:242 #, c-format msgid "warning: %s:%d: missing argument\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:247 +#: utils/ir-ctl/ir-ctl.c:258 #, c-format msgid "" -"error: %s:%d: scancode argument '%s' should in protocol:scancode format\n" +"error: %s:%d: scancode argument '%s' should be in protocol:scancode format\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:254 +#: utils/ir-ctl/ir-ctl.c:267 #, c-format msgid "error: %s:%d: protocol '%s' not found\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:259 +#: utils/ir-ctl/ir-ctl.c:274 #, c-format msgid "error: %s:%d: invalid scancode '%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:264 +#: utils/ir-ctl/ir-ctl.c:281 #, c-format msgid "error: %s:%d: no encoder available for `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:269 -#, c-format -msgid "error: %s:%d: invalid scancode '%s' for protocol '%s'\n" -msgstr "" - -#: utils/ir-ctl/ir-ctl.c:274 +#: utils/ir-ctl/ir-ctl.c:290 #, c-format msgid "error: %s:%d: too much IR for one transmit\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:280 +#: utils/ir-ctl/ir-ctl.c:298 #, c-format msgid "error: %s:%d: carrier already specified\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:291 +#: utils/ir-ctl/ir-ctl.c:309 #, c-format msgid "warning: %s:%d: invalid argument '%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:297 +#: utils/ir-ctl/ir-ctl.c:315 #, c-format msgid "warning: %s:%d: '%s' unexpected\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:304 +#: utils/ir-ctl/ir-ctl.c:321 +#, c-format +msgid "warning: %s:%d: invalid argument to space '%d'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:326 #, c-format msgid "warning: %s:%d: leading space ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:322 +#: utils/ir-ctl/ir-ctl.c:338 +#, c-format +msgid "warning: %s:%d: invalid argument to pulse '%d'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:348 #, c-format msgid "warning: %s:%d: carrier already specified\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:327 +#: utils/ir-ctl/ir-ctl.c:353 #, c-format msgid "warning: %s:%d: unknown keyword '%s' ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:332 +#: utils/ir-ctl/ir-ctl.c:358 utils/ir-ctl/ir-ctl.c:449 #, c-format msgid "warning: %s:%d: IR cannot exceed %u edges\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:340 +#: utils/ir-ctl/ir-ctl.c:366 utils/ir-ctl/ir-ctl.c:460 #, c-format msgid "%s: no pulses or spaces found\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:346 +#: utils/ir-ctl/ir-ctl.c:372 utils/ir-ctl/ir-ctl.c:466 #, c-format msgid "warning: %s:%d: trailing space ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:365 +#: utils/ir-ctl/ir-ctl.c:414 #, c-format -msgid "error: scancode '%s' must be in protocol:scancode format\n" +msgid "%s:%d: error: expected integer, got `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:372 +#: utils/ir-ctl/ir-ctl.c:423 #, c-format -msgid "error: protocol '%s' not found\n" +msgid "%s:%d: error: pulse found where space expected `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:379 +#: utils/ir-ctl/ir-ctl.c:431 #, c-format -msgid "error: invalid scancode '%s'\n" +msgid "%s:%d: error: space found where pulse expected `%s'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:440 +#, c-format +msgid "%s:%d: error: value `%s' out of range\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:384 +#: utils/ir-ctl/ir-ctl.c:482 #, c-format -msgid "error: invalid scancode '%s' for protocol '%s'\n" +msgid "%s: could not open: %m\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:512 +#, c-format +msgid "%s: file is empty\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:526 +#, c-format +msgid "error: scancode '%s' must be in protocol:scancode format\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:533 +#, c-format +msgid "error: protocol '%s' not found\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:409 +#: utils/ir-ctl/ir-ctl.c:540 +#, c-format +msgid "error: invalid scancode '%s'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:569 msgid "features can not be combined with receive or send option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:415 +#: utils/ir-ctl/ir-ctl.c:575 msgid "receive can not be combined with features or send option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:420 +#: utils/ir-ctl/ir-ctl.c:580 msgid "receive filename already set" msgstr "" -#: utils/ir-ctl/ir-ctl.c:433 utils/ir-ctl/ir-ctl.c:439 +#: utils/ir-ctl/ir-ctl.c:596 utils/ir-ctl/ir-ctl.c:602 msgid "cannot enable and disable carrier reports" msgstr "" -#: utils/ir-ctl/ir-ctl.c:445 utils/ir-ctl/ir-ctl.c:451 +#: utils/ir-ctl/ir-ctl.c:608 utils/ir-ctl/ir-ctl.c:614 msgid "cannot use narrowband and wideband receiver at once" msgstr "" -#: utils/ir-ctl/ir-ctl.c:461 utils/ir-ctl/ir-ctl.c:464 +#: utils/ir-ctl/ir-ctl.c:624 utils/ir-ctl/ir-ctl.c:627 #, c-format msgid "cannot parse carrier range `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:473 +#: utils/ir-ctl/ir-ctl.c:635 #, c-format msgid "cannot parse timeout `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:483 +#: utils/ir-ctl/ir-ctl.c:644 #, c-format msgid "cannot parse carrier `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:488 +#: utils/ir-ctl/ir-ctl.c:649 #, c-format msgid "cannot parse emitters `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:493 +#: utils/ir-ctl/ir-ctl.c:653 #, c-format msgid "cannot parse gap `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:498 +#: utils/ir-ctl/ir-ctl.c:658 #, c-format msgid "invalid duty cycle `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:502 utils/ir-ctl/ir-ctl.c:518 +#: utils/ir-ctl/ir-ctl.c:662 utils/ir-ctl/ir-ctl.c:678 msgid "send can not be combined with receive or features option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:561 +#: utils/ir-ctl/ir-ctl.c:695 +msgid "key send can not be combined with receive or features option" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:799 +#, fuzzy, c-format +#| msgid "Format is not supported\n" +msgid "error: protocol '%s' not supported\n" +msgstr "Підтримки цього формату не передбачено\n" + +#: utils/ir-ctl/ir-ctl.c:806 +#, c-format +msgid "error: keycode `%s' not found in keymap\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:811 +#, c-format +msgid "warning: keycode `%s' has %d definitions in keymaps, using first\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:829 #, c-format msgid "%s: cannot open: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:568 +#: utils/ir-ctl/ir-ctl.c:836 #, c-format msgid "%s: cannot stat: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:574 +#: utils/ir-ctl/ir-ctl.c:842 #, c-format msgid "%s: not character device\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:581 +#: utils/ir-ctl/ir-ctl.c:849 #, c-format msgid "%s: failed to get lirc features: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:594 +#: utils/ir-ctl/ir-ctl.c:862 #, c-format msgid "warning: %s: failed to set carrier: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:596 +#: utils/ir-ctl/ir-ctl.c:864 #, c-format msgid "warning: %s: set send carrier returned %d, should return 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:598 +#: utils/ir-ctl/ir-ctl.c:866 #, c-format msgid "warning: %s: does not support setting send carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:610 +#: utils/ir-ctl/ir-ctl.c:878 #, c-format msgid "%s: failed to set receiving timeout\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:612 +#: utils/ir-ctl/ir-ctl.c:880 #, c-format msgid "%s: device does not support setting timeout\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:620 +#: utils/ir-ctl/ir-ctl.c:888 #, c-format msgid "%s: failed to set wideband receiver %s\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:620 utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 msgid "on" msgstr "" -#: utils/ir-ctl/ir-ctl.c:620 utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 msgid "off" msgstr "" -#: utils/ir-ctl/ir-ctl.c:622 +#: utils/ir-ctl/ir-ctl.c:890 #, c-format msgid "%s: device does not have wideband receiver\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:898 #, c-format msgid "%s: failed to set carrier reports %s\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:632 +#: utils/ir-ctl/ir-ctl.c:900 #, c-format msgid "%s: device cannot measure carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:639 +#: utils/ir-ctl/ir-ctl.c:907 #, c-format msgid "%s: failed to enable timeout reports: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:646 +#: utils/ir-ctl/ir-ctl.c:914 #, c-format msgid "%s: failed to set low carrier range: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:649 +#: utils/ir-ctl/ir-ctl.c:917 #, c-format msgid "%s: failed to set high carrier range: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:651 +#: utils/ir-ctl/ir-ctl.c:919 #, c-format msgid "%s: device does not support setting receiver carrier range\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:661 +#: utils/ir-ctl/ir-ctl.c:929 #, c-format msgid "warning: %s: failed to set duty cycle: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:663 +#: utils/ir-ctl/ir-ctl.c:931 #, c-format msgid "warning: %s: does not support setting send duty cycle\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:670 +#: utils/ir-ctl/ir-ctl.c:938 #, c-format msgid "warning: %s: failed to set send transmitters: only %d available\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:672 +#: utils/ir-ctl/ir-ctl.c:940 #, c-format msgid "warning: %s: failed to set send transmitters: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:674 +#: utils/ir-ctl/ir-ctl.c:942 #, c-format msgid "warning: %s: does not support setting send transmitters\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:690 +#: utils/ir-ctl/ir-ctl.c:958 #, c-format msgid "warning: %s: device returned resolution of 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:692 +#: utils/ir-ctl/ir-ctl.c:960 #, c-format msgid "warning: %s: unexpected error while retrieving resolution: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:695 +#: utils/ir-ctl/ir-ctl.c:963 #, c-format msgid "Receive features %s:\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:697 +#: utils/ir-ctl/ir-ctl.c:965 #, c-format msgid " - Device can receive scancodes\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:699 +#: utils/ir-ctl/ir-ctl.c:967 #, c-format msgid " - Device can receive raw IR\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:701 +#: utils/ir-ctl/ir-ctl.c:969 #, c-format msgid " - Can report decoded scancodes and protocol\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:703 +#: utils/ir-ctl/ir-ctl.c:971 #, c-format msgid " - Resolution %u microseconds\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:705 +#: utils/ir-ctl/ir-ctl.c:973 #, c-format msgid " - Set receive carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:707 +#: utils/ir-ctl/ir-ctl.c:975 #, c-format msgid " - Use wideband receiver\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:709 +#: utils/ir-ctl/ir-ctl.c:977 #, c-format msgid " - Can measure carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:714 +#: utils/ir-ctl/ir-ctl.c:984 +#, c-format +msgid " - Receiving timeout not set\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:986 +#, c-format +msgid " - Receiving timeout %u microseconds\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:994 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but " "LIRC_GET_MIN_TIMEOUT returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:717 +#: utils/ir-ctl/ir-ctl.c:997 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but min timeout is 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:720 +#: utils/ir-ctl/ir-ctl.c:1000 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but " "LIRC_GET_MAX_TIMEOUT returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:723 +#: utils/ir-ctl/ir-ctl.c:1003 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but max timeout is 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:727 +#: utils/ir-ctl/ir-ctl.c:1007 #, c-format -msgid " - Can set receiving timeout min:%u microseconds max:%u microseconds\n" +msgid " - Can set receiving timeout min %u microseconds, max %u microseconds\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:730 +#: utils/ir-ctl/ir-ctl.c:1010 #, c-format msgid "" " - Device can receive using device dependent LIRCCODE mode (not supported)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:732 +#: utils/ir-ctl/ir-ctl.c:1012 #, c-format msgid " - Device cannot receive\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:735 +#: utils/ir-ctl/ir-ctl.c:1015 #, c-format msgid "Send features %s:\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:737 +#: utils/ir-ctl/ir-ctl.c:1017 #, c-format msgid " - Device can send raw IR\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:739 +#: utils/ir-ctl/ir-ctl.c:1019 #, c-format msgid " - IR scancode encoder\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:741 +#: utils/ir-ctl/ir-ctl.c:1021 #, c-format msgid " - Set carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:743 +#: utils/ir-ctl/ir-ctl.c:1023 #, c-format msgid " - Set duty cycle\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:748 +#: utils/ir-ctl/ir-ctl.c:1028 #, c-format msgid "" "warning: %s: device supports setting transmitter mask but returns 0 as " "number of transmitters\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:750 +#: utils/ir-ctl/ir-ctl.c:1030 #, c-format msgid "warning: %s: device supports setting transmitter mask but returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:752 +#: utils/ir-ctl/ir-ctl.c:1032 #, c-format msgid " - Set transmitter (%d available)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:755 +#: utils/ir-ctl/ir-ctl.c:1035 #, c-format msgid "" " - Device can send using device dependent LIRCCODE mode (not supported)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:757 +#: utils/ir-ctl/ir-ctl.c:1037 #, c-format msgid " - Device cannot send\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:768 +#: utils/ir-ctl/ir-ctl.c:1048 #, c-format msgid "%s: device cannot send\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:790 +#: utils/ir-ctl/ir-ctl.c:1074 #, c-format msgid "%s: cannot set send mode\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:798 +#: utils/ir-ctl/ir-ctl.c:1082 #, fuzzy, c-format msgid "%s: no encoder available for `%s'\n" msgstr "%s недоступний" -#: utils/ir-ctl/ir-ctl.c:807 +#: utils/ir-ctl/ir-ctl.c:1092 #, c-format -msgid "warning: %s: carrier specified but overwritten on command line\n" +msgid "warning: carrier specified but overwritten on command line\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:820 +#: utils/ir-ctl/ir-ctl.c:1107 #, c-format msgid "%s: failed to send: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:825 +#: utils/ir-ctl/ir-ctl.c:1112 #, c-format msgid "warning: %s: sent %zd out %zd edges\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:845 +#: utils/ir-ctl/ir-ctl.c:1132 #, c-format msgid "%s: device cannot receive raw ir\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:851 +#: utils/ir-ctl/ir-ctl.c:1138 #, c-format msgid "%s: failed to set receive mode: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:858 +#: utils/ir-ctl/ir-ctl.c:1145 #, c-format msgid "%s: failed to open for writing: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:870 +#: utils/ir-ctl/ir-ctl.c:1158 #, c-format msgid "%s: failed read: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:875 +#: utils/ir-ctl/ir-ctl.c:1163 #, c-format msgid "%s: read returned %zd bytes\n" msgstr "" +#: utils/ir-ctl/ir-ctl.c:1275 +#, c-format +msgid "error: no keymap specified\n" +msgstr "" + #: utils/dvb/dvb-fe-tool.c:48 msgid "" "\n" @@ -1455,41 +1476,41 @@ msgid "dvb_fe_get_stats failed" msgstr "помилка dvb_fe_set_parms" #: utils/dvb/dvb-fe-tool.c:199 utils/dvb/dvbv5-scan.c:146 -#: utils/dvb/dvbv5-zap.c:444 +#: utils/dvb/dvbv5-zap.c:445 msgid "Quality" msgstr "" #: utils/dvb/dvb-fe-tool.c:202 utils/dvb/dvbv5-scan.c:149 -#: utils/dvb/dvbv5-zap.c:447 +#: utils/dvb/dvbv5-zap.c:448 msgid "Signal" msgstr "" #: utils/dvb/dvb-fe-tool.c:205 utils/dvb/dvbv5-scan.c:152 -#: utils/dvb/dvbv5-zap.c:450 +#: utils/dvb/dvbv5-zap.c:451 msgid "C/N" msgstr "" #: utils/dvb/dvb-fe-tool.c:208 utils/dvb/dvbv5-scan.c:155 -#: utils/dvb/dvbv5-zap.c:453 +#: utils/dvb/dvbv5-zap.c:454 msgid "UCB" msgstr "" #: utils/dvb/dvb-fe-tool.c:211 utils/dvb/dvbv5-scan.c:158 -#: utils/dvb/dvbv5-zap.c:456 +#: utils/dvb/dvbv5-zap.c:457 msgid "postBER" msgstr "" #: utils/dvb/dvb-fe-tool.c:214 utils/dvb/dvbv5-scan.c:161 -#: utils/dvb/dvbv5-zap.c:459 +#: utils/dvb/dvbv5-zap.c:460 msgid "preBER" msgstr "" #: utils/dvb/dvb-fe-tool.c:217 utils/dvb/dvbv5-scan.c:164 -#: utils/dvb/dvbv5-zap.c:462 +#: utils/dvb/dvbv5-zap.c:463 msgid "PER" msgstr "" -#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1098 +#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1108 #, c-format msgid "Connecting to %s:%d\n" msgstr "" @@ -1701,12 +1722,12 @@ msgstr "" msgid "<initial file>" msgstr "" -#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1084 +#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1094 #, c-format msgid "Please select one of the LNBf's below:\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1088 +#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1098 #, c-format msgid "Using LNBf " msgstr "" @@ -1716,17 +1737,17 @@ msgstr "" msgid "ERROR: Please specify a valid format\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1110 +#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1120 #, c-format msgid "Couldn't find demux device node\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1126 +#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1136 #, c-format msgid "using demux '%s'\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1158 +#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1168 #, c-format msgid "Failed to set the country code:%s\n" msgstr "" @@ -1809,8 +1830,8 @@ msgstr "" #: utils/dvb/dvbv5-zap.c:128 msgid "" -"sets DVB low traffic threshold. PIDs with less than this amount of " -"packets per second will be ignored. Default: 1 packet per second" +"sets DVB low traffic threshold. PIDs with less than this amount of packets " +"per second will be ignored. Default: 1 packet per second" msgstr "" #: utils/dvb/dvbv5-zap.c:130 @@ -1837,174 +1858,186 @@ msgstr "Служба %s, постачальник даних %s: %s" msgid "tuning to %i Hz\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:565 +#: utils/dvb/dvbv5-zap.c:574 #, c-format msgid "buffer overrun at %lld\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:567 +#: utils/dvb/dvbv5-zap.c:576 #, c-format msgid "buffer overrun after %lld.%02ld seconds\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:592 utils/dvb/dvbv5-zap.c:834 +#: utils/dvb/dvbv5-zap.c:603 utils/dvb/dvbv5-zap.c:845 msgid "Write failed" msgstr "" -#: utils/dvb/dvbv5-zap.c:600 +#: utils/dvb/dvbv5-zap.c:611 #, c-format msgid "received %lld bytes (%lld Kbytes/sec)\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:603 +#: utils/dvb/dvbv5-zap.c:614 #, c-format msgid "received %lld bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:776 utils/dvb/dvbv5-zap.c:1251 +#: utils/dvb/dvbv5-zap.c:787 utils/dvb/dvbv5-zap.c:1274 #, c-format msgid "dvb_dev_set_bufsize: buffer set to %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:786 +#: utils/dvb/dvbv5-zap.c:797 #, c-format msgid " dvb_set_pesfilter to 0x2000\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:795 +#: utils/dvb/dvbv5-zap.c:806 #, c-format msgid "Can't get timespec\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:801 +#: utils/dvb/dvbv5-zap.c:812 #, c-format msgid "%.2fs: Starting capture\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:813 +#: utils/dvb/dvbv5-zap.c:824 #, c-format msgid "%.2fs: buffer overrun\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:816 +#: utils/dvb/dvbv5-zap.c:827 #, c-format msgid "%.2fs: read() returned error %zd\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:839 +#: utils/dvb/dvbv5-zap.c:850 #, c-format msgid "%.2fs: only read %zd bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:846 +#: utils/dvb/dvbv5-zap.c:857 #, c-format msgid "%.2fs: invalid sync byte. Discarding %zd bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:869 +#: utils/dvb/dvbv5-zap.c:880 #, c-format msgid "%.2fs: invalid pid: 0x%04x\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:896 +#: utils/dvb/dvbv5-zap.c:904 #, c-format msgid "%.2fs: pid %d has adaption layer, but size is too small!\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:907 +#: utils/dvb/dvbv5-zap.c:915 #, c-format msgid "%.2fs: pid %d, expecting %d received %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:952 +#: utils/dvb/dvbv5-zap.c:960 #, c-format msgid " PID FREQ SPEED TOTAL\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:977 +#: utils/dvb/dvbv5-zap.c:985 #, c-format msgid "OTHER" msgstr "" -#: utils/dvb/dvbv5-zap.c:1003 +#: utils/dvb/dvbv5-zap.c:1011 #, c-format msgid "%.2fs: Stopping capture\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1039 +#: utils/dvb/dvbv5-zap.c:1050 msgid "DVB zap utility" msgstr "" -#: utils/dvb/dvbv5-zap.c:1040 +#: utils/dvb/dvbv5-zap.c:1051 msgid "<channel name> [or <frequency> if in monitor mode]" msgstr "" -#: utils/dvb/dvbv5-zap.c:1118 +#: utils/dvb/dvbv5-zap.c:1128 #, c-format msgid "Couldn't find dvr device node\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1139 +#: utils/dvb/dvbv5-zap.c:1149 #, c-format msgid "reading channels from file '%s'\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1180 utils/dvb/dvbv5-zap.c:1300 -#: utils/dvb/dvbv5-zap.c:1352 +#: utils/dvb/dvbv5-zap.c:1190 utils/dvb/dvbv5-zap.c:1329 +#: utils/dvb/dvbv5-zap.c:1381 #, c-format msgid "open of '%s' failed" msgstr "" -#: utils/dvb/dvbv5-zap.c:1191 +#: utils/dvb/dvbv5-zap.c:1201 #, c-format msgid "Service id 0x%04x was not specified at the file\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1204 +#: utils/dvb/dvbv5-zap.c:1214 #, c-format msgid "couldn't find pmt-pid for sid %04x\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1238 +#: utils/dvb/dvbv5-zap.c:1261 #, c-format msgid "pass all PID's to TS\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1240 +#: utils/dvb/dvbv5-zap.c:1263 #, c-format msgid "video pid %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1249 utils/dvb/dvbv5-zap.c:1275 +#: utils/dvb/dvbv5-zap.c:1272 utils/dvb/dvbv5-zap.c:1298 #, fuzzy, c-format msgid " dvb_set_pesfilter %d\n" msgstr "помилка dvb_fe_set_parms" -#: utils/dvb/dvbv5-zap.c:1268 +#: utils/dvb/dvbv5-zap.c:1291 #, c-format msgid "audio pid %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1286 +#: utils/dvb/dvbv5-zap.c:1306 +#, c-format +msgid "" +"PMT record is disabled.\n" +"Please notice that some streams can only be decoded with PMT data.\n" +"Use '-p' option to also record PMT.\n" +msgstr "" + +#: utils/dvb/dvbv5-zap.c:1315 #, c-format msgid "frontend doesn't lock\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1317 +#: utils/dvb/dvbv5-zap.c:1346 #, c-format msgid "Record to file '%s' started\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1336 +#: utils/dvb/dvbv5-zap.c:1365 #, c-format msgid "DVR pipe interface '%s' will be opened\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1360 +#: utils/dvb/dvbv5-zap.c:1389 #, c-format msgid "DVR interface '%s' can now be opened\n" msgstr "" +#, fuzzy, c-format +#~ msgid "Couldn't change the IR protocols\n" +#~ msgstr "Не вдалося отримати властивості інтерфейсу виведення" + #~ msgid "asprintf error" #~ msgstr "помилка asprintf" @@ -2264,9 +2297,6 @@ msgstr "" #~ "У поточній версії підтримку формату VDR передбачено лише для виведення " #~ "даних\n" -#~ msgid "Format is not supported\n" -#~ msgstr "Підтримки цього формату не передбачено\n" - #~ msgid "EMERG " #~ msgstr "АВАРІЯ " diff --git a/v4l-utils-po/v4l-utils.pot b/v4l-utils-po/v4l-utils.pot index 97f00d8a..4820fe3e 100644 --- a/v4l-utils-po/v4l-utils.pot +++ b/v4l-utils-po/v4l-utils.pot @@ -3,12 +3,13 @@ # This file is distributed under the same license as the v4l-utils package. # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR. # +#: utils/keytable/keytable.c:284 #, fuzzy msgid "" msgstr "" -"Project-Id-Version: v4l-utils 1.15.0\n" +"Project-Id-Version: v4l-utils 1.21.0\n" "Report-Msgid-Bugs-To: linux-media@vger.Kernel.org\n" -"POT-Creation-Date: 2018-09-21 15:56-0300\n" +"POT-Creation-Date: 2021-10-15 18:41+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" "Language-Team: LANGUAGE <LL@li.org>\n" @@ -17,20 +18,24 @@ msgstr "" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" -#: utils/keytable/keytable.c:225 +#: utils/keytable/keytable.c:244 msgid "" "\n" -"Allows get/set IR keycode/scancode tables\n" +"Lists Remote Controller devices, loads rc keymaps, tests events, and " +"adjusts\n" +"other Remote Controller options. Rather than loading a rc keymap, it is " +"also\n" +"possible to set protocol decoders and set rc scancode to keycode mappings\n" +"directly.\n" "You need to have read permissions on /dev/input for the program to work\n" "\n" "On the options below, the arguments are:\n" -" DEV - the /dev/input/event* device to control\n" -" SYSDEV - the ir class as found at /sys/class/rc\n" -" TABLE - a file with a set of scancode=keycode value pairs\n" +" SYSDEV - the rc device as found at /sys/class/rc\n" +" KEYMAP - a keymap file with protocols and scancode to keycode mappings\n" " SCANKEY - a set of scancode1=keycode1,scancode2=keycode2.. value pairs\n" " PROTOCOL - protocol name (nec, rc-5, rc-6, jvc, sony, sanyo, rc-5-sz, " "lirc,\n" -" sharp, mce_kbd, xmp, imon, other, all) to be enabled,\n" +" sharp, mce_kbd, xmp, imon, rc-mm, other, all) to be enabled,\n" " or a bpf protocol name or file\n" " DELAY - Delay before repeating a keystroke\n" " PERIOD - Period to repeat a keystroke\n" @@ -42,1319 +47,1334 @@ msgid "" "Options can be combined together." msgstr "" -#: utils/keytable/keytable.c:243 utils/dvb/dvb-fe-tool.c:56 +#: utils/keytable/keytable.c:265 utils/dvb/dvb-fe-tool.c:56 msgid "enables debug messages" msgstr "" -#: utils/keytable/keytable.c:244 -msgid "clears the old table" +#: utils/keytable/keytable.c:266 +msgid "Clears the scancode to keycode mappings" msgstr "" -#: utils/keytable/keytable.c:245 +#: utils/keytable/keytable.c:267 msgid "SYSDEV" msgstr "" -#: utils/keytable/keytable.c:245 -msgid "ir class device to control" +#: utils/keytable/keytable.c:267 +msgid "rc device to control, defaults to rc0 if not specified" msgstr "" -#: utils/keytable/keytable.c:246 +#: utils/keytable/keytable.c:268 msgid "test if IR is generating events" msgstr "" -#: utils/keytable/keytable.c:247 utils/ir-ctl/ir-ctl.c:103 -msgid "DEV" -msgstr "" - -#: utils/keytable/keytable.c:247 -msgid "ir device to control" -msgstr "" - -#: utils/keytable/keytable.c:248 -msgid "reads the current scancode/keycode table" +#: utils/keytable/keytable.c:269 +msgid "reads the current scancode/keycode mapping" msgstr "" -#: utils/keytable/keytable.c:249 -msgid "TABLE" +#: utils/keytable/keytable.c:270 utils/keytable/keytable.c:277 +#: utils/ir-ctl/ir-ctl.c:130 +msgid "KEYMAP" msgstr "" -#: utils/keytable/keytable.c:249 -msgid "" -"write (adds) the scancodes to the device scancode/keycode table from an " -"specified file" +#: utils/keytable/keytable.c:270 +msgid "write (adds) the keymap from the specified file" msgstr "" -#: utils/keytable/keytable.c:250 +#: utils/keytable/keytable.c:271 msgid "SCANKEY" msgstr "" -#: utils/keytable/keytable.c:250 +#: utils/keytable/keytable.c:271 msgid "Change scan/key pairs" msgstr "" -#: utils/keytable/keytable.c:251 +#: utils/keytable/keytable.c:272 msgid "PROTOCOL" msgstr "" -#: utils/keytable/keytable.c:251 +#: utils/keytable/keytable.c:272 msgid "" "Protocol to enable (the other ones will be disabled). To enable more than " "one, use the option more than one time" msgstr "" -#: utils/keytable/keytable.c:252 +#: utils/keytable/keytable.c:273 msgid "PARAMETER" msgstr "" -#: utils/keytable/keytable.c:252 +#: utils/keytable/keytable.c:273 msgid "Set a parameter for the protocol decoder" msgstr "" -#: utils/keytable/keytable.c:253 +#: utils/keytable/keytable.c:274 msgid "DELAY" msgstr "" -#: utils/keytable/keytable.c:253 +#: utils/keytable/keytable.c:274 msgid "Sets the delay before repeating a keystroke" msgstr "" -#: utils/keytable/keytable.c:254 +#: utils/keytable/keytable.c:275 msgid "PERIOD" msgstr "" -#: utils/keytable/keytable.c:254 +#: utils/keytable/keytable.c:275 msgid "Sets the period to repeat a keystroke" msgstr "" -#: utils/keytable/keytable.c:255 +#: utils/keytable/keytable.c:276 msgid "CFGFILE" msgstr "" -#: utils/keytable/keytable.c:255 +#: utils/keytable/keytable.c:276 msgid "" -"Auto-load a table, based on a configuration file. Only works with sysdev." +"Auto-load keymaps, based on a configuration file. Only works with --sysdev." +msgstr "" + +#: utils/keytable/keytable.c:277 +msgid "Test if keymap is valid" msgstr "" -#: utils/keytable/keytable.c:256 utils/dvb/dvb-fe-tool.c:70 +#: utils/keytable/keytable.c:278 utils/dvb/dvb-fe-tool.c:70 #: utils/dvb/dvb-format-convert.c:62 utils/dvb/dvbv5-scan.c:93 #: utils/dvb/dvbv5-zap.c:134 msgid "Give this help list" msgstr "" -#: utils/keytable/keytable.c:257 utils/dvb/dvb-fe-tool.c:71 +#: utils/keytable/keytable.c:279 utils/dvb/dvb-fe-tool.c:71 #: utils/dvb/dvb-format-convert.c:63 utils/dvb/dvbv5-scan.c:94 #: utils/dvb/dvbv5-zap.c:135 msgid "Give a short usage message" msgstr "" -#: utils/keytable/keytable.c:258 utils/dvb/dvb-fe-tool.c:72 +#: utils/keytable/keytable.c:280 utils/dvb/dvb-fe-tool.c:72 #: utils/dvb/dvb-format-convert.c:64 utils/dvb/dvbv5-scan.c:95 #: utils/dvb/dvbv5-zap.c:136 msgid "Print program version" msgstr "" -#: utils/keytable/keytable.c:263 -msgid "" -"--device [/dev/input/event* device]\n" -"--sysdev [ir class (f. ex. rc0)]\n" -"[for using the rc0 sysdev]" -msgstr "" - -#: utils/keytable/keytable.c:380 -#, c-format -msgid "Parsing %s keycode file as plain text\n" -msgstr "" - -#: utils/keytable/keytable.c:415 -#, c-format -msgid "Protocol %s invalid\n" -msgstr "" - -#: utils/keytable/keytable.c:446 utils/keytable/keytable.c:541 -#, c-format -msgid "parsing %s=%s:" -msgstr "" - -#: utils/keytable/keytable.c:449 utils/keytable/keytable.c:545 +#: utils/keytable/keytable.c:403 utils/keytable/keytable.c:429 #, c-format msgid "\tvalue=%d\n" msgstr "" -#: utils/keytable/keytable.c:454 -msgid "value" -msgstr "" - -#: utils/keytable/keytable.c:473 utils/keytable/keytable.c:699 -#, c-format -msgid "Invalid parameter on line %d of %s\n" -msgstr "" - -#: utils/keytable/keytable.c:488 -#, c-format -msgid "protocol missing\n" -msgstr "" - -#: utils/keytable/keytable.c:493 -#, c-format -msgid "Bad value `%s' for protocol\n" -msgstr "" - -#: utils/keytable/keytable.c:514 -#, c-format -msgid "No [protocols.scancodes] section\n" -msgstr "" - -#: utils/keytable/keytable.c:530 -#, c-format -msgid "Invalid value `%s'\n" -msgstr "" - -#: utils/keytable/keytable.c:535 -#, c-format -msgid "Bad value `%s' for keycode\n" -msgstr "" - -#: utils/keytable/keytable.c:550 -#, c-format -msgid "keycode `%s' not recognised, no mapping for scancode %s\n" -msgstr "" - -#: utils/keytable/keytable.c:580 +#: utils/keytable/keytable.c:408 #, c-format -msgid "Parsing %s keycode file as toml\n" +msgid "%s: keycode `%s' not recognised, no mapping for scancode 0x04%llx\n" msgstr "" -#: utils/keytable/keytable.c:589 +#: utils/keytable/keytable.c:434 #, c-format -msgid "Failed to parse toml: %s\n" +msgid "%s: keycode `%s' not recognised, no mapping\n" msgstr "" -#: utils/keytable/keytable.c:595 -#, c-format -msgid "Missing [protocols] section\n" -msgstr "" - -#: utils/keytable/keytable.c:612 -#, c-format -msgid "No protocols found\n" -msgstr "" - -#: utils/keytable/keytable.c:644 +#: utils/keytable/keytable.c:467 #, c-format msgid "Parsing %s config file\n" msgstr "" -#: utils/keytable/keytable.c:648 +#: utils/keytable/keytable.c:471 msgid "opening keycode file" msgstr "" -#: utils/keytable/keytable.c:675 +#: utils/keytable/keytable.c:498 #, c-format msgid "Driver %s, Table %s => file %s\n" msgstr "" -#: utils/keytable/keytable.c:724 +#: utils/keytable/keytable.c:522 +#, c-format +msgid "Invalid parameter on line %d of %s\n" +msgstr "" + +#: utils/keytable/keytable.c:547 #, c-format msgid "Invalid delay: %s" msgstr "" -#: utils/keytable/keytable.c:729 +#: utils/keytable/keytable.c:552 #, c-format msgid "Invalid period: %s" msgstr "" -#: utils/keytable/keytable.c:745 +#: utils/keytable/keytable.c:565 utils/keytable/keytable.c:700 #, c-format msgid "Failed to read table file %s" msgstr "" -#: utils/keytable/keytable.c:747 +#: utils/keytable/keytable.c:569 #, c-format msgid "Read %s table\n" msgstr "" -#: utils/keytable/keytable.c:753 +#: utils/keytable/keytable.c:578 #, c-format msgid "Failed to read config file %s" msgstr "" -#: utils/keytable/keytable.c:762 +#: utils/keytable/keytable.c:587 #, c-format msgid "Missing scancode: %s" msgstr "" -#: utils/keytable/keytable.c:768 utils/keytable/keytable.c:839 +#: utils/keytable/keytable.c:593 utils/keytable/keytable.c:664 msgid "No memory!\n" msgstr "" -#: utils/keytable/keytable.c:775 +#: utils/keytable/keytable.c:600 #, c-format msgid "Invalid scancode: %s" msgstr "" -#: utils/keytable/keytable.c:782 +#: utils/keytable/keytable.c:607 msgid "Missing keycode" msgstr "" -#: utils/keytable/keytable.c:791 utils/keytable/keytable.c:855 +#: utils/keytable/keytable.c:616 utils/keytable/keytable.c:680 #, c-format msgid "Unknown keycode: %s" msgstr "" -#: utils/keytable/keytable.c:799 +#: utils/keytable/keytable.c:624 #, c-format -msgid "scancode 0x%04x=%u\n" +msgid "scancode 0x%04llx=%u\n" msgstr "" -#: utils/keytable/keytable.c:833 +#: utils/keytable/keytable.c:658 #, c-format msgid "Missing parameter name: %s" msgstr "" -#: utils/keytable/keytable.c:848 +#: utils/keytable/keytable.c:673 msgid "Missing value" msgstr "" -#: utils/keytable/keytable.c:860 +#: utils/keytable/keytable.c:685 #, c-format -msgid "parameter %s=%d\n" +msgid "parameter %s=%ld\n" msgstr "" -#: utils/keytable/keytable.c:874 utils/dvb/dvb-fe-tool.c:160 +#: utils/keytable/keytable.c:708 utils/dvb/dvb-fe-tool.c:160 #: utils/dvb/dvb-format-convert.c:88 utils/dvb/dvbv5-scan.c:421 -#: utils/dvb/dvbv5-zap.c:714 +#: utils/dvb/dvbv5-zap.c:725 #, c-format msgid "" "\n" "Report bugs to %s.\n" msgstr "" -#: utils/keytable/keytable.c:902 +#: utils/keytable/keytable.c:736 #, c-format -msgid "scancode 0x%04x = %s (0x%02x)\n" +msgid "scancode 0x%04llx = %s (0x%02x)\n" msgstr "" -#: utils/keytable/keytable.c:908 +#: utils/keytable/keytable.c:742 #, c-format -msgid "scancode 0x%04x = '%c' (0x%02x)\n" +msgid "scancode 0x%04llx = '%c' (0x%02x)\n" msgstr "" -#: utils/keytable/keytable.c:910 +#: utils/keytable/keytable.c:744 #, c-format -msgid "scancode 0x%04x = 0x%02x\n" +msgid "scancode 0x%04llx = 0x%02x\n" msgstr "" -#: utils/keytable/keytable.c:961 utils/keytable/keytable.c:1368 +#: utils/keytable/keytable.c:795 utils/keytable/keytable.c:1232 #, c-format msgid "Couldn't find any node at %s%s*.\n" msgstr "" -#: utils/keytable/keytable.c:970 +#: utils/keytable/keytable.c:804 msgid "Seek dir" msgstr "" -#: utils/keytable/keytable.c:1002 +#: utils/keytable/keytable.c:836 #, c-format msgid "Parsing uevent %s\n" msgstr "" -#: utils/keytable/keytable.c:1026 +#: utils/keytable/keytable.c:860 #, c-format msgid "Error on uevent information\n" msgstr "" -#: utils/keytable/keytable.c:1042 +#: utils/keytable/keytable.c:876 #, c-format msgid "%s uevent %s=%s\n" msgstr "" -#: utils/keytable/keytable.c:1071 +#: utils/keytable/keytable.c:905 #, c-format msgid "No devices found\n" msgstr "" -#: utils/keytable/keytable.c:1077 +#: utils/keytable/keytable.c:911 #, c-format msgid "Found device %s\n" msgstr "" -#: utils/keytable/keytable.c:1101 +#: utils/keytable/keytable.c:935 #, c-format msgid "Not found device %s\n" msgstr "" -#: utils/keytable/keytable.c:1136 +#: utils/keytable/keytable.c:1000 #, c-format msgid "%s protocol %s\n" msgstr "" -#: utils/keytable/keytable.c:1201 +#: utils/keytable/keytable.c:1065 #, c-format msgid "%s has invalid content: '%s'\n" msgstr "" -#: utils/keytable/keytable.c:1208 +#: utils/keytable/keytable.c:1072 #, c-format msgid "protocol %s is %s\n" msgstr "" -#: utils/keytable/keytable.c:1209 utils/keytable/keytable.c:1276 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "enabled" msgstr "" -#: utils/keytable/keytable.c:1209 utils/keytable/keytable.c:1276 +#: utils/keytable/keytable.c:1073 utils/keytable/keytable.c:1140 msgid "disabled" msgstr "" -#: utils/keytable/keytable.c:1275 +#: utils/keytable/keytable.c:1139 #, c-format msgid "%s protocol %s (%s)\n" msgstr "" -#: utils/keytable/keytable.c:1303 +#: utils/keytable/keytable.c:1167 #, c-format msgid "Protocols for device can not be changed\n" msgstr "" -#: utils/keytable/keytable.c:1360 +#: utils/keytable/keytable.c:1224 #, c-format msgid "Found more than one input interface. This is currently unsupported\n" msgstr "" -#: utils/keytable/keytable.c:1364 +#: utils/keytable/keytable.c:1228 #, c-format msgid "Input sysfs node is %s\n" msgstr "" -#: utils/keytable/keytable.c:1376 +#: utils/keytable/keytable.c:1240 #, c-format msgid "Found more than one event interface. This is currently unsupported\n" msgstr "" -#: utils/keytable/keytable.c:1380 +#: utils/keytable/keytable.c:1244 #, c-format msgid "Event sysfs node is %s\n" msgstr "" -#: utils/keytable/keytable.c:1399 +#: utils/keytable/keytable.c:1263 #, c-format msgid "Input device name not found.\n" msgstr "" -#: utils/keytable/keytable.c:1424 +#: utils/keytable/keytable.c:1288 #, c-format msgid "input device is %s\n" msgstr "" -#: utils/keytable/keytable.c:1502 +#: utils/keytable/keytable.c:1365 #, c-format msgid "Unable to query evdev protocol version: %s\n" msgstr "" -#: utils/keytable/keytable.c:1507 +#: utils/keytable/keytable.c:1370 #, c-format msgid "Input Protocol version: 0x%08x\n" msgstr "" -#: utils/keytable/keytable.c:1538 +#: utils/keytable/keytable.c:1401 #, c-format msgid "Deleting entry %d\n" msgstr "" -#: utils/keytable/keytable.c:1560 +#: utils/keytable/keytable.c:1432 utils/keytable/keytable.c:1439 #, c-format -msgid "Setting scancode 0x%04x with 0x%04x via " +msgid "Setting scancode 0x%04llx with 0x%04x via " msgstr "" -#: utils/keytable/keytable.c:1578 +#: utils/keytable/keytable.c:1458 #, c-format msgid "Current kernel protocols: " msgstr "" -#: utils/keytable/keytable.c:1580 +#: utils/keytable/keytable.c:1460 #, c-format msgid "Enabled kernel protocols: " msgstr "" -#: utils/keytable/keytable.c:1604 +#: utils/keytable/keytable.c:1484 #, c-format msgid "%llu.%06llu: " msgstr "" -#: utils/keytable/keytable.c:1609 +#: utils/keytable/keytable.c:1489 #, c-format msgid "lirc protocol(%s): scancode = 0x%llx" msgstr "" -#: utils/keytable/keytable.c:1612 +#: utils/keytable/keytable.c:1492 #, c-format msgid "lirc protocol(%d): scancode = 0x%llx" msgstr "" -#: utils/keytable/keytable.c:1616 +#: utils/keytable/keytable.c:1496 #, c-format msgid " repeat" msgstr "" -#: utils/keytable/keytable.c:1618 +#: utils/keytable/keytable.c:1498 #, c-format msgid " toggle=1" msgstr "" -#: utils/keytable/keytable.c:1639 +#: utils/keytable/keytable.c:1519 msgid "Can't open lirc device" msgstr "" -#: utils/keytable/keytable.c:1649 +#: utils/keytable/keytable.c:1529 #, c-format msgid "Testing events. Please, press CTRL-C to abort.\n" msgstr "" -#: utils/keytable/keytable.c:1660 +#: utils/keytable/keytable.c:1540 msgid "poll returned error" msgstr "" -#: utils/keytable/keytable.c:1669 +#: utils/keytable/keytable.c:1549 msgid "Error reading lirc scancode" msgstr "" -#: utils/keytable/keytable.c:1680 +#: utils/keytable/keytable.c:1560 msgid "Error reading event" msgstr "" -#: utils/keytable/keytable.c:1685 +#: utils/keytable/keytable.c:1565 #, c-format msgid "%ld.%06ld: event type %s(0x%02x)" msgstr "" -#: utils/keytable/keytable.c:1694 +#: utils/keytable/keytable.c:1574 #, c-format msgid " key_%s: %s(0x%04x)\n" msgstr "" -#: utils/keytable/keytable.c:1695 +#: utils/keytable/keytable.c:1575 msgid "up" msgstr "" -#: utils/keytable/keytable.c:1695 +#: utils/keytable/keytable.c:1575 msgid "down" msgstr "" -#: utils/keytable/keytable.c:1700 utils/keytable/keytable.c:1706 +#: utils/keytable/keytable.c:1580 utils/keytable/keytable.c:1586 #, c-format msgid ": %s (0x%04x) value=%d\n" msgstr "" -#: utils/keytable/keytable.c:1713 +#: utils/keytable/keytable.c:1593 #, c-format msgid ": scancode = 0x%02x\n" msgstr "" -#: utils/keytable/keytable.c:1715 +#: utils/keytable/keytable.c:1595 #, c-format msgid ": code = %s(0x%02x), value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1720 +#: utils/keytable/keytable.c:1600 #, c-format msgid ": value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1729 +#: utils/keytable/keytable.c:1609 #, c-format msgid ": code = 0x%02x, value = %d\n" msgstr "" -#: utils/keytable/keytable.c:1798 +#: utils/keytable/keytable.c:1690 #, c-format msgid "Changed Repeat delay to %d ms and repeat period to %d ms\n" msgstr "" -#: utils/keytable/keytable.c:1812 +#: utils/keytable/keytable.c:1704 #, c-format msgid "Repeat delay = %d ms, repeat period = %d ms\n" msgstr "" -#: utils/keytable/keytable.c:1831 +#: utils/keytable/keytable.c:1723 #, c-format msgid "%sName: %.*s\n" msgstr "" -#: utils/keytable/keytable.c:1844 +#: utils/keytable/keytable.c:1736 #, c-format msgid "%sbus: %d, vendor/product: %04x:%04x, version: 0x%04x\n" msgstr "" -#: utils/keytable/keytable.c:1870 +#: utils/keytable/keytable.c:1767 #, c-format msgid "%s: not a raw IR receiver\n" msgstr "" -#: utils/keytable/keytable.c:1908 +#: utils/keytable/keytable.c:1815 #, c-format msgid "\tAttached BPF protocols: " msgstr "" -#: utils/keytable/keytable.c:1926 +#: utils/keytable/keytable.c:1833 #, c-format msgid "\n" msgstr "" -#: utils/keytable/keytable.c:1929 +#: utils/keytable/keytable.c:1836 #, c-format msgid "\tAttached BPF protocols: %m\n" msgstr "" -#: utils/keytable/keytable.c:1964 +#: utils/keytable/keytable.c:1871 #, c-format msgid "BPF protocol prog_id %d\n" msgstr "" -#: utils/keytable/keytable.c:1968 +#: utils/keytable/keytable.c:1875 #, c-format msgid "Failed to get BPF prog id %u: %m\n" msgstr "" -#: utils/keytable/keytable.c:1980 +#: utils/keytable/keytable.c:1887 #, c-format msgid "BPF protocols removed\n" msgstr "" -#: utils/keytable/keytable.c:1985 +#: utils/keytable/keytable.c:1892 #, c-format msgid "error: ir-keytable was compiled without BPF support\n" msgstr "" -#: utils/keytable/keytable.c:2003 +#: utils/keytable/keytable.c:1911 #, c-format -msgid "Found %s (%s) with:\n" +msgid "Found %s with:\n" msgstr "" -#: utils/keytable/keytable.c:2007 +#: utils/keytable/keytable.c:1914 #, c-format msgid "\tName: %s\n" msgstr "" -#: utils/keytable/keytable.c:2009 +#: utils/keytable/keytable.c:1916 #, c-format -msgid "\tDriver: %s, table: %s\n" +msgid "\tDriver: %s\n" msgstr "" -#: utils/keytable/keytable.c:2013 +#: utils/keytable/keytable.c:1918 +#, c-format +msgid "\tDefault keymap: %s\n" +msgstr "" + +#: utils/keytable/keytable.c:1920 +#, c-format +msgid "\tInput device: %s\n" +msgstr "" + +#: utils/keytable/keytable.c:1923 #, c-format msgid "\tLIRC device: %s\n" msgstr "" -#: utils/keytable/keytable.c:2017 +#: utils/keytable/keytable.c:1927 #, c-format msgid "\tSupported kernel protocols: " msgstr "" -#: utils/keytable/keytable.c:2029 +#: utils/keytable/keytable.c:1939 #, c-format msgid "\tExtra capabilities: <access denied>\n" msgstr "" -#: utils/keytable/keytable.c:2045 utils/keytable/keytable.c:2052 +#: utils/keytable/keytable.c:1955 utils/keytable/keytable.c:1962 +#: utils/keytable/keytable.c:2008 utils/keytable/keytable.c:2017 #, c-format msgid "asprintf failed: %m\n" msgstr "" -#: utils/keytable/keytable.c:2057 +#: utils/keytable/keytable.c:1967 #, c-format msgid "Can't find %s bpf protocol in %s or %s\n" msgstr "" -#: utils/keytable/keytable.c:2101 -msgid "Can't open device" -msgstr "" - -#: utils/keytable/keytable.c:2119 +#: utils/keytable/keytable.c:2026 #, c-format -msgid "Auto-mode can be used only with --read, --debug and --sysdev options\n" +msgid "error: Unable to find keymap %s in %s or %s\n" msgstr "" -#: utils/keytable/keytable.c:2153 +#: utils/keytable/keytable.c:2061 #, c-format -msgid "Table for %s, %s not found. Keep as-is\n" +msgid "" +"Auto-mode can be used only with --read, --verbose and --sysdev options\n" msgstr "" -#: utils/keytable/keytable.c:2158 +#: utils/keytable/keytable.c:2092 #, c-format -msgid "Table for %s, %s is on %s file.\n" +msgid "Keymap for %s, %s is on %s file.\n" msgstr "" -#: utils/keytable/keytable.c:2165 +#: utils/keytable/keytable.c:2102 #, c-format -msgid "Can't load %s table\n" +msgid "Can't load %s keymap\n" msgstr "" -#: utils/keytable/keytable.c:2182 +#: utils/keytable/keytable.c:2109 #, c-format -msgid "Can't load %s table from %s or %s\n" +msgid "Empty keymap %s\n" msgstr "" -#: utils/keytable/keytable.c:2187 +#: utils/keytable/keytable.c:2120 #, c-format -msgid "Empty table %s\n" +msgid "Keymap for %s, %s not found. Keep as-is\n" msgstr "" -#: utils/keytable/keytable.c:2194 +#: utils/keytable/keytable.c:2127 #, c-format msgid "Opening %s\n" msgstr "" -#: utils/keytable/keytable.c:2210 +#: utils/keytable/keytable.c:2143 #, c-format msgid "Old keytable cleared\n" msgstr "" -#: utils/keytable/keytable.c:2218 +#: utils/keytable/keytable.c:2151 #, c-format msgid "Wrote %d keycode(s) to driver\n" msgstr "" -#: utils/keytable/keytable.c:2229 -#, c-format -msgid "Couldn't change the IR protocols\n" -msgstr "" - -#: utils/keytable/keytable.c:2231 +#: utils/keytable/keytable.c:2163 #, c-format msgid "Protocols changed to " msgstr "" -#: utils/keytable/keytable.c:2241 +#: utils/keytable/keytable.c:2173 #, c-format msgid "Error: unable to attach bpf program, lirc device name was not found\n" msgstr "" -#: utils/keytable/keytable.c:2249 +#: utils/keytable/keytable.c:2181 #, c-format msgid "Loaded BPF protocol %s\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:103 +#: utils/ir-ctl/ir-ctl.c:113 +msgid "DEV" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:113 msgid "lirc device to use" msgstr "" -#: utils/ir-ctl/ir-ctl.c:104 +#: utils/ir-ctl/ir-ctl.c:114 msgid "list lirc device features" msgstr "" -#: utils/ir-ctl/ir-ctl.c:105 utils/ir-ctl/ir-ctl.c:106 +#: utils/ir-ctl/ir-ctl.c:115 utils/ir-ctl/ir-ctl.c:116 msgid "FILE" msgstr "" -#: utils/ir-ctl/ir-ctl.c:105 +#: utils/ir-ctl/ir-ctl.c:115 msgid "receive IR to stdout or file" msgstr "" -#: utils/ir-ctl/ir-ctl.c:106 +#: utils/ir-ctl/ir-ctl.c:116 msgid "send IR pulse and space file" msgstr "" -#: utils/ir-ctl/ir-ctl.c:107 +#: utils/ir-ctl/ir-ctl.c:117 msgid "SCANCODE" msgstr "" -#: utils/ir-ctl/ir-ctl.c:107 +#: utils/ir-ctl/ir-ctl.c:117 msgid "send IR scancode in protocol specified" msgstr "" -#: utils/ir-ctl/ir-ctl.c:108 +#: utils/ir-ctl/ir-ctl.c:118 +msgid "KEYCODE" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:118 +msgid "send IR keycode from keymap" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:119 msgid "verbose output" msgstr "" -#: utils/ir-ctl/ir-ctl.c:109 +#: utils/ir-ctl/ir-ctl.c:120 msgid "Receiving options:" msgstr "" -#: utils/ir-ctl/ir-ctl.c:110 +#: utils/ir-ctl/ir-ctl.c:121 msgid "end receiving after first message" msgstr "" -#: utils/ir-ctl/ir-ctl.c:111 +#: utils/ir-ctl/ir-ctl.c:122 +msgid "output in mode2 format" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:123 msgid "use wideband receiver aka learning mode" msgstr "" -#: utils/ir-ctl/ir-ctl.c:112 -msgid "use normal narrowband receiver, disable learning mode" +#: utils/ir-ctl/ir-ctl.c:124 +msgid "use narrowband receiver, disable learning mode" msgstr "" -#: utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:125 msgid "RANGE" msgstr "" -#: utils/ir-ctl/ir-ctl.c:113 +#: utils/ir-ctl/ir-ctl.c:125 msgid "set receiver carrier range" msgstr "" -#: utils/ir-ctl/ir-ctl.c:114 +#: utils/ir-ctl/ir-ctl.c:126 msgid "report carrier frequency" msgstr "" -#: utils/ir-ctl/ir-ctl.c:115 +#: utils/ir-ctl/ir-ctl.c:127 msgid "disable reporting carrier frequency" msgstr "" -#: utils/ir-ctl/ir-ctl.c:116 +#: utils/ir-ctl/ir-ctl.c:128 msgid "TIMEOUT" msgstr "" -#: utils/ir-ctl/ir-ctl.c:116 +#: utils/ir-ctl/ir-ctl.c:128 msgid "set receiving timeout" msgstr "" -#: utils/ir-ctl/ir-ctl.c:117 +#: utils/ir-ctl/ir-ctl.c:129 msgid "Sending options:" msgstr "" -#: utils/ir-ctl/ir-ctl.c:118 +#: utils/ir-ctl/ir-ctl.c:130 +msgid "use keymap to send key from" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:131 msgid "CARRIER" msgstr "" -#: utils/ir-ctl/ir-ctl.c:118 +#: utils/ir-ctl/ir-ctl.c:131 msgid "set send carrier" msgstr "" -#: utils/ir-ctl/ir-ctl.c:119 +#: utils/ir-ctl/ir-ctl.c:132 msgid "DUTY" msgstr "" -#: utils/ir-ctl/ir-ctl.c:119 -msgid "set duty cycle" +#: utils/ir-ctl/ir-ctl.c:132 +msgid "set send duty cycle" msgstr "" -#: utils/ir-ctl/ir-ctl.c:120 +#: utils/ir-ctl/ir-ctl.c:133 msgid "EMITTERS" msgstr "" -#: utils/ir-ctl/ir-ctl.c:120 +#: utils/ir-ctl/ir-ctl.c:133 msgid "set send emitters" msgstr "" -#: utils/ir-ctl/ir-ctl.c:121 +#: utils/ir-ctl/ir-ctl.c:134 msgid "GAP" msgstr "" -#: utils/ir-ctl/ir-ctl.c:121 +#: utils/ir-ctl/ir-ctl.c:134 msgid "set gap between files or scancodes" msgstr "" -#: utils/ir-ctl/ir-ctl.c:126 +#: utils/ir-ctl/ir-ctl.c:139 msgid "" "--features\n" "--receive [save to file]\n" "--send [file to send]\n" "--scancode [scancode to send]\n" +"--keycode [keycode to send]\n" "[to set lirc option]" msgstr "" -#: utils/ir-ctl/ir-ctl.c:133 +#: utils/ir-ctl/ir-ctl.c:147 msgid "" "\n" "Receive IR, send IR and list features of lirc device\n" "You will need permission on /dev/lirc for the program to work\n" "\n" "On the options below, the arguments are:\n" -" DEV\t - the /dev/lirc* device to use\n" +" DEV - the /dev/lirc* device to use\n" " FILE - a text file containing pulses and spaces\n" " CARRIER - the carrier frequency to use for sending\n" " DUTY - the duty cycle to use for sending\n" " EMITTERS - comma separated list of emitters to use for sending, e.g. 1,2\n" -" GAP - gap between pulse and files or scancodes in microseconds\n" +" GAP - gap between sending in microseconds\n" " RANGE - set range of accepted carrier frequencies, e.g. 20000-40000\n" " TIMEOUT - set length of space before receiving stops in microseconds\n" +" KEYCODE - key code in keymap\n" " SCANCODE - protocol:scancode, e.g. nec:0xa814\n" +" KEYMAP - a rc keymap file from which to send keys\n" "\n" "Note that most lirc setting have global state, i.e. the device will remain\n" "in this state until set otherwise." msgstr "" -#: utils/ir-ctl/ir-ctl.c:207 -#, c-format -msgid "%s: could not open: %m\n" -msgstr "" - -#: utils/ir-ctl/ir-ctl.c:213 utils/ir-ctl/ir-ctl.c:390 +#: utils/ir-ctl/ir-ctl.c:223 utils/ir-ctl/ir-ctl.c:392 +#: utils/ir-ctl/ir-ctl.c:548 #, c-format msgid "Failed to allocate memory\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:231 +#: utils/ir-ctl/ir-ctl.c:242 #, c-format msgid "warning: %s:%d: missing argument\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:247 +#: utils/ir-ctl/ir-ctl.c:258 #, c-format msgid "" -"error: %s:%d: scancode argument '%s' should in protocol:scancode format\n" +"error: %s:%d: scancode argument '%s' should be in protocol:scancode format\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:254 +#: utils/ir-ctl/ir-ctl.c:267 #, c-format msgid "error: %s:%d: protocol '%s' not found\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:259 +#: utils/ir-ctl/ir-ctl.c:274 #, c-format msgid "error: %s:%d: invalid scancode '%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:264 +#: utils/ir-ctl/ir-ctl.c:281 #, c-format msgid "error: %s:%d: no encoder available for `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:269 -#, c-format -msgid "error: %s:%d: invalid scancode '%s' for protocol '%s'\n" -msgstr "" - -#: utils/ir-ctl/ir-ctl.c:274 +#: utils/ir-ctl/ir-ctl.c:290 #, c-format msgid "error: %s:%d: too much IR for one transmit\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:280 +#: utils/ir-ctl/ir-ctl.c:298 #, c-format msgid "error: %s:%d: carrier already specified\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:291 +#: utils/ir-ctl/ir-ctl.c:309 #, c-format msgid "warning: %s:%d: invalid argument '%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:297 +#: utils/ir-ctl/ir-ctl.c:315 #, c-format msgid "warning: %s:%d: '%s' unexpected\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:304 +#: utils/ir-ctl/ir-ctl.c:321 +#, c-format +msgid "warning: %s:%d: invalid argument to space '%d'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:326 #, c-format msgid "warning: %s:%d: leading space ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:322 +#: utils/ir-ctl/ir-ctl.c:338 +#, c-format +msgid "warning: %s:%d: invalid argument to pulse '%d'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:348 #, c-format msgid "warning: %s:%d: carrier already specified\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:327 +#: utils/ir-ctl/ir-ctl.c:353 #, c-format msgid "warning: %s:%d: unknown keyword '%s' ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:332 +#: utils/ir-ctl/ir-ctl.c:358 utils/ir-ctl/ir-ctl.c:449 #, c-format msgid "warning: %s:%d: IR cannot exceed %u edges\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:340 +#: utils/ir-ctl/ir-ctl.c:366 utils/ir-ctl/ir-ctl.c:460 #, c-format msgid "%s: no pulses or spaces found\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:346 +#: utils/ir-ctl/ir-ctl.c:372 utils/ir-ctl/ir-ctl.c:466 #, c-format msgid "warning: %s:%d: trailing space ignored\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:365 +#: utils/ir-ctl/ir-ctl.c:414 #, c-format -msgid "error: scancode '%s' must be in protocol:scancode format\n" +msgid "%s:%d: error: expected integer, got `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:372 +#: utils/ir-ctl/ir-ctl.c:423 #, c-format -msgid "error: protocol '%s' not found\n" +msgid "%s:%d: error: pulse found where space expected `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:379 +#: utils/ir-ctl/ir-ctl.c:431 #, c-format -msgid "error: invalid scancode '%s'\n" +msgid "%s:%d: error: space found where pulse expected `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:384 +#: utils/ir-ctl/ir-ctl.c:440 #, c-format -msgid "error: invalid scancode '%s' for protocol '%s'\n" +msgid "%s:%d: error: value `%s' out of range\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:409 +#: utils/ir-ctl/ir-ctl.c:482 +#, c-format +msgid "%s: could not open: %m\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:512 +#, c-format +msgid "%s: file is empty\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:526 +#, c-format +msgid "error: scancode '%s' must be in protocol:scancode format\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:533 +#, c-format +msgid "error: protocol '%s' not found\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:540 +#, c-format +msgid "error: invalid scancode '%s'\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:569 msgid "features can not be combined with receive or send option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:415 +#: utils/ir-ctl/ir-ctl.c:575 msgid "receive can not be combined with features or send option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:420 +#: utils/ir-ctl/ir-ctl.c:580 msgid "receive filename already set" msgstr "" -#: utils/ir-ctl/ir-ctl.c:433 utils/ir-ctl/ir-ctl.c:439 +#: utils/ir-ctl/ir-ctl.c:596 utils/ir-ctl/ir-ctl.c:602 msgid "cannot enable and disable carrier reports" msgstr "" -#: utils/ir-ctl/ir-ctl.c:445 utils/ir-ctl/ir-ctl.c:451 +#: utils/ir-ctl/ir-ctl.c:608 utils/ir-ctl/ir-ctl.c:614 msgid "cannot use narrowband and wideband receiver at once" msgstr "" -#: utils/ir-ctl/ir-ctl.c:461 utils/ir-ctl/ir-ctl.c:464 +#: utils/ir-ctl/ir-ctl.c:624 utils/ir-ctl/ir-ctl.c:627 #, c-format msgid "cannot parse carrier range `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:473 +#: utils/ir-ctl/ir-ctl.c:635 #, c-format msgid "cannot parse timeout `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:483 +#: utils/ir-ctl/ir-ctl.c:644 #, c-format msgid "cannot parse carrier `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:488 +#: utils/ir-ctl/ir-ctl.c:649 #, c-format msgid "cannot parse emitters `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:493 +#: utils/ir-ctl/ir-ctl.c:653 #, c-format msgid "cannot parse gap `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:498 +#: utils/ir-ctl/ir-ctl.c:658 #, c-format msgid "invalid duty cycle `%s'" msgstr "" -#: utils/ir-ctl/ir-ctl.c:502 utils/ir-ctl/ir-ctl.c:518 +#: utils/ir-ctl/ir-ctl.c:662 utils/ir-ctl/ir-ctl.c:678 msgid "send can not be combined with receive or features option" msgstr "" -#: utils/ir-ctl/ir-ctl.c:561 +#: utils/ir-ctl/ir-ctl.c:695 +msgid "key send can not be combined with receive or features option" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:799 +#, c-format +msgid "error: protocol '%s' not supported\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:806 +#, c-format +msgid "error: keycode `%s' not found in keymap\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:811 +#, c-format +msgid "warning: keycode `%s' has %d definitions in keymaps, using first\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:829 #, c-format msgid "%s: cannot open: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:568 +#: utils/ir-ctl/ir-ctl.c:836 #, c-format msgid "%s: cannot stat: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:574 +#: utils/ir-ctl/ir-ctl.c:842 #, c-format msgid "%s: not character device\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:581 +#: utils/ir-ctl/ir-ctl.c:849 #, c-format msgid "%s: failed to get lirc features: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:594 +#: utils/ir-ctl/ir-ctl.c:862 #, c-format msgid "warning: %s: failed to set carrier: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:596 +#: utils/ir-ctl/ir-ctl.c:864 #, c-format msgid "warning: %s: set send carrier returned %d, should return 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:598 +#: utils/ir-ctl/ir-ctl.c:866 #, c-format msgid "warning: %s: does not support setting send carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:610 +#: utils/ir-ctl/ir-ctl.c:878 #, c-format msgid "%s: failed to set receiving timeout\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:612 +#: utils/ir-ctl/ir-ctl.c:880 #, c-format msgid "%s: device does not support setting timeout\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:620 +#: utils/ir-ctl/ir-ctl.c:888 #, c-format msgid "%s: failed to set wideband receiver %s\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:620 utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 msgid "on" msgstr "" -#: utils/ir-ctl/ir-ctl.c:620 utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:888 utils/ir-ctl/ir-ctl.c:898 msgid "off" msgstr "" -#: utils/ir-ctl/ir-ctl.c:622 +#: utils/ir-ctl/ir-ctl.c:890 #, c-format msgid "%s: device does not have wideband receiver\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:630 +#: utils/ir-ctl/ir-ctl.c:898 #, c-format msgid "%s: failed to set carrier reports %s\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:632 +#: utils/ir-ctl/ir-ctl.c:900 #, c-format msgid "%s: device cannot measure carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:639 +#: utils/ir-ctl/ir-ctl.c:907 #, c-format msgid "%s: failed to enable timeout reports: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:646 +#: utils/ir-ctl/ir-ctl.c:914 #, c-format msgid "%s: failed to set low carrier range: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:649 +#: utils/ir-ctl/ir-ctl.c:917 #, c-format msgid "%s: failed to set high carrier range: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:651 +#: utils/ir-ctl/ir-ctl.c:919 #, c-format msgid "%s: device does not support setting receiver carrier range\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:661 +#: utils/ir-ctl/ir-ctl.c:929 #, c-format msgid "warning: %s: failed to set duty cycle: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:663 +#: utils/ir-ctl/ir-ctl.c:931 #, c-format msgid "warning: %s: does not support setting send duty cycle\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:670 +#: utils/ir-ctl/ir-ctl.c:938 #, c-format msgid "warning: %s: failed to set send transmitters: only %d available\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:672 +#: utils/ir-ctl/ir-ctl.c:940 #, c-format msgid "warning: %s: failed to set send transmitters: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:674 +#: utils/ir-ctl/ir-ctl.c:942 #, c-format msgid "warning: %s: does not support setting send transmitters\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:690 +#: utils/ir-ctl/ir-ctl.c:958 #, c-format msgid "warning: %s: device returned resolution of 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:692 +#: utils/ir-ctl/ir-ctl.c:960 #, c-format msgid "warning: %s: unexpected error while retrieving resolution: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:695 +#: utils/ir-ctl/ir-ctl.c:963 #, c-format msgid "Receive features %s:\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:697 +#: utils/ir-ctl/ir-ctl.c:965 #, c-format msgid " - Device can receive scancodes\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:699 +#: utils/ir-ctl/ir-ctl.c:967 #, c-format msgid " - Device can receive raw IR\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:701 +#: utils/ir-ctl/ir-ctl.c:969 #, c-format msgid " - Can report decoded scancodes and protocol\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:703 +#: utils/ir-ctl/ir-ctl.c:971 #, c-format msgid " - Resolution %u microseconds\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:705 +#: utils/ir-ctl/ir-ctl.c:973 #, c-format msgid " - Set receive carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:707 +#: utils/ir-ctl/ir-ctl.c:975 #, c-format msgid " - Use wideband receiver\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:709 +#: utils/ir-ctl/ir-ctl.c:977 #, c-format msgid " - Can measure carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:714 +#: utils/ir-ctl/ir-ctl.c:984 +#, c-format +msgid " - Receiving timeout not set\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:986 +#, c-format +msgid " - Receiving timeout %u microseconds\n" +msgstr "" + +#: utils/ir-ctl/ir-ctl.c:994 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but " "LIRC_GET_MIN_TIMEOUT returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:717 +#: utils/ir-ctl/ir-ctl.c:997 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but min timeout is 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:720 +#: utils/ir-ctl/ir-ctl.c:1000 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but " "LIRC_GET_MAX_TIMEOUT returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:723 +#: utils/ir-ctl/ir-ctl.c:1003 #, c-format msgid "" "warning: %s: device supports setting receiving timeout but max timeout is 0\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:727 +#: utils/ir-ctl/ir-ctl.c:1007 #, c-format -msgid " - Can set receiving timeout min:%u microseconds max:%u microseconds\n" +msgid " - Can set receiving timeout min %u microseconds, max %u microseconds\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:730 +#: utils/ir-ctl/ir-ctl.c:1010 #, c-format msgid "" " - Device can receive using device dependent LIRCCODE mode (not supported)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:732 +#: utils/ir-ctl/ir-ctl.c:1012 #, c-format msgid " - Device cannot receive\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:735 +#: utils/ir-ctl/ir-ctl.c:1015 #, c-format msgid "Send features %s:\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:737 +#: utils/ir-ctl/ir-ctl.c:1017 #, c-format msgid " - Device can send raw IR\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:739 +#: utils/ir-ctl/ir-ctl.c:1019 #, c-format msgid " - IR scancode encoder\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:741 +#: utils/ir-ctl/ir-ctl.c:1021 #, c-format msgid " - Set carrier\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:743 +#: utils/ir-ctl/ir-ctl.c:1023 #, c-format msgid " - Set duty cycle\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:748 +#: utils/ir-ctl/ir-ctl.c:1028 #, c-format msgid "" "warning: %s: device supports setting transmitter mask but returns 0 as " "number of transmitters\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:750 +#: utils/ir-ctl/ir-ctl.c:1030 #, c-format msgid "warning: %s: device supports setting transmitter mask but returns: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:752 +#: utils/ir-ctl/ir-ctl.c:1032 #, c-format msgid " - Set transmitter (%d available)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:755 +#: utils/ir-ctl/ir-ctl.c:1035 #, c-format msgid "" " - Device can send using device dependent LIRCCODE mode (not supported)\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:757 +#: utils/ir-ctl/ir-ctl.c:1037 #, c-format msgid " - Device cannot send\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:768 +#: utils/ir-ctl/ir-ctl.c:1048 #, c-format msgid "%s: device cannot send\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:790 +#: utils/ir-ctl/ir-ctl.c:1074 #, c-format msgid "%s: cannot set send mode\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:798 +#: utils/ir-ctl/ir-ctl.c:1082 #, c-format msgid "%s: no encoder available for `%s'\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:807 +#: utils/ir-ctl/ir-ctl.c:1092 #, c-format -msgid "warning: %s: carrier specified but overwritten on command line\n" +msgid "warning: carrier specified but overwritten on command line\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:820 +#: utils/ir-ctl/ir-ctl.c:1107 #, c-format msgid "%s: failed to send: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:825 +#: utils/ir-ctl/ir-ctl.c:1112 #, c-format msgid "warning: %s: sent %zd out %zd edges\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:845 +#: utils/ir-ctl/ir-ctl.c:1132 #, c-format msgid "%s: device cannot receive raw ir\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:851 +#: utils/ir-ctl/ir-ctl.c:1138 #, c-format msgid "%s: failed to set receive mode: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:858 +#: utils/ir-ctl/ir-ctl.c:1145 #, c-format msgid "%s: failed to open for writing: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:870 +#: utils/ir-ctl/ir-ctl.c:1158 #, c-format msgid "%s: failed read: %m\n" msgstr "" -#: utils/ir-ctl/ir-ctl.c:875 +#: utils/ir-ctl/ir-ctl.c:1163 #, c-format msgid "%s: read returned %zd bytes\n" msgstr "" +#: utils/ir-ctl/ir-ctl.c:1275 +#, c-format +msgid "error: no keymap specified\n" +msgstr "" + #: utils/dvb/dvb-fe-tool.c:48 msgid "" "\n" @@ -1449,41 +1469,41 @@ msgid "dvb_fe_get_stats failed" msgstr "" #: utils/dvb/dvb-fe-tool.c:199 utils/dvb/dvbv5-scan.c:146 -#: utils/dvb/dvbv5-zap.c:444 +#: utils/dvb/dvbv5-zap.c:445 msgid "Quality" msgstr "" #: utils/dvb/dvb-fe-tool.c:202 utils/dvb/dvbv5-scan.c:149 -#: utils/dvb/dvbv5-zap.c:447 +#: utils/dvb/dvbv5-zap.c:448 msgid "Signal" msgstr "" #: utils/dvb/dvb-fe-tool.c:205 utils/dvb/dvbv5-scan.c:152 -#: utils/dvb/dvbv5-zap.c:450 +#: utils/dvb/dvbv5-zap.c:451 msgid "C/N" msgstr "" #: utils/dvb/dvb-fe-tool.c:208 utils/dvb/dvbv5-scan.c:155 -#: utils/dvb/dvbv5-zap.c:453 +#: utils/dvb/dvbv5-zap.c:454 msgid "UCB" msgstr "" #: utils/dvb/dvb-fe-tool.c:211 utils/dvb/dvbv5-scan.c:158 -#: utils/dvb/dvbv5-zap.c:456 +#: utils/dvb/dvbv5-zap.c:457 msgid "postBER" msgstr "" #: utils/dvb/dvb-fe-tool.c:214 utils/dvb/dvbv5-scan.c:161 -#: utils/dvb/dvbv5-zap.c:459 +#: utils/dvb/dvbv5-zap.c:460 msgid "preBER" msgstr "" #: utils/dvb/dvb-fe-tool.c:217 utils/dvb/dvbv5-scan.c:164 -#: utils/dvb/dvbv5-zap.c:462 +#: utils/dvb/dvbv5-zap.c:463 msgid "PER" msgstr "" -#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1098 +#: utils/dvb/dvb-fe-tool.c:346 utils/dvb/dvbv5-zap.c:1108 #, c-format msgid "Connecting to %s:%d\n" msgstr "" @@ -1693,12 +1713,12 @@ msgstr "" msgid "<initial file>" msgstr "" -#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1084 +#: utils/dvb/dvbv5-scan.c:496 utils/dvb/dvbv5-zap.c:1094 #, c-format msgid "Please select one of the LNBf's below:\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1088 +#: utils/dvb/dvbv5-scan.c:500 utils/dvb/dvbv5-zap.c:1098 #, c-format msgid "Using LNBf " msgstr "" @@ -1708,17 +1728,17 @@ msgstr "" msgid "ERROR: Please specify a valid format\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1110 +#: utils/dvb/dvbv5-scan.c:529 utils/dvb/dvbv5-zap.c:1120 #, c-format msgid "Couldn't find demux device node\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1126 +#: utils/dvb/dvbv5-scan.c:536 utils/dvb/dvbv5-zap.c:1136 #, c-format msgid "using demux '%s'\n" msgstr "" -#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1158 +#: utils/dvb/dvbv5-scan.c:556 utils/dvb/dvbv5-zap.c:1168 #, c-format msgid "Failed to set the country code:%s\n" msgstr "" @@ -1801,8 +1821,8 @@ msgstr "" #: utils/dvb/dvbv5-zap.c:128 msgid "" -"sets DVB low traffic threshold. PIDs with less than this amount of " -"packets per second will be ignored. Default: 1 packet per second" +"sets DVB low traffic threshold. PIDs with less than this amount of packets " +"per second will be ignored. Default: 1 packet per second" msgstr "" #: utils/dvb/dvbv5-zap.c:130 @@ -1829,170 +1849,178 @@ msgstr "" msgid "tuning to %i Hz\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:565 +#: utils/dvb/dvbv5-zap.c:574 #, c-format msgid "buffer overrun at %lld\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:567 +#: utils/dvb/dvbv5-zap.c:576 #, c-format msgid "buffer overrun after %lld.%02ld seconds\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:592 utils/dvb/dvbv5-zap.c:834 +#: utils/dvb/dvbv5-zap.c:603 utils/dvb/dvbv5-zap.c:845 msgid "Write failed" msgstr "" -#: utils/dvb/dvbv5-zap.c:600 +#: utils/dvb/dvbv5-zap.c:611 #, c-format msgid "received %lld bytes (%lld Kbytes/sec)\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:603 +#: utils/dvb/dvbv5-zap.c:614 #, c-format msgid "received %lld bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:776 utils/dvb/dvbv5-zap.c:1251 +#: utils/dvb/dvbv5-zap.c:787 utils/dvb/dvbv5-zap.c:1274 #, c-format msgid "dvb_dev_set_bufsize: buffer set to %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:786 +#: utils/dvb/dvbv5-zap.c:797 #, c-format msgid " dvb_set_pesfilter to 0x2000\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:795 +#: utils/dvb/dvbv5-zap.c:806 #, c-format msgid "Can't get timespec\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:801 +#: utils/dvb/dvbv5-zap.c:812 #, c-format msgid "%.2fs: Starting capture\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:813 +#: utils/dvb/dvbv5-zap.c:824 #, c-format msgid "%.2fs: buffer overrun\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:816 +#: utils/dvb/dvbv5-zap.c:827 #, c-format msgid "%.2fs: read() returned error %zd\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:839 +#: utils/dvb/dvbv5-zap.c:850 #, c-format msgid "%.2fs: only read %zd bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:846 +#: utils/dvb/dvbv5-zap.c:857 #, c-format msgid "%.2fs: invalid sync byte. Discarding %zd bytes\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:869 +#: utils/dvb/dvbv5-zap.c:880 #, c-format msgid "%.2fs: invalid pid: 0x%04x\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:896 +#: utils/dvb/dvbv5-zap.c:904 #, c-format msgid "%.2fs: pid %d has adaption layer, but size is too small!\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:907 +#: utils/dvb/dvbv5-zap.c:915 #, c-format msgid "%.2fs: pid %d, expecting %d received %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:952 +#: utils/dvb/dvbv5-zap.c:960 #, c-format msgid " PID FREQ SPEED TOTAL\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:977 +#: utils/dvb/dvbv5-zap.c:985 #, c-format msgid "OTHER" msgstr "" -#: utils/dvb/dvbv5-zap.c:1003 +#: utils/dvb/dvbv5-zap.c:1011 #, c-format msgid "%.2fs: Stopping capture\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1039 +#: utils/dvb/dvbv5-zap.c:1050 msgid "DVB zap utility" msgstr "" -#: utils/dvb/dvbv5-zap.c:1040 +#: utils/dvb/dvbv5-zap.c:1051 msgid "<channel name> [or <frequency> if in monitor mode]" msgstr "" -#: utils/dvb/dvbv5-zap.c:1118 +#: utils/dvb/dvbv5-zap.c:1128 #, c-format msgid "Couldn't find dvr device node\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1139 +#: utils/dvb/dvbv5-zap.c:1149 #, c-format msgid "reading channels from file '%s'\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1180 utils/dvb/dvbv5-zap.c:1300 -#: utils/dvb/dvbv5-zap.c:1352 +#: utils/dvb/dvbv5-zap.c:1190 utils/dvb/dvbv5-zap.c:1329 +#: utils/dvb/dvbv5-zap.c:1381 #, c-format msgid "open of '%s' failed" msgstr "" -#: utils/dvb/dvbv5-zap.c:1191 +#: utils/dvb/dvbv5-zap.c:1201 #, c-format msgid "Service id 0x%04x was not specified at the file\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1204 +#: utils/dvb/dvbv5-zap.c:1214 #, c-format msgid "couldn't find pmt-pid for sid %04x\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1238 +#: utils/dvb/dvbv5-zap.c:1261 #, c-format msgid "pass all PID's to TS\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1240 +#: utils/dvb/dvbv5-zap.c:1263 #, c-format msgid "video pid %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1249 utils/dvb/dvbv5-zap.c:1275 +#: utils/dvb/dvbv5-zap.c:1272 utils/dvb/dvbv5-zap.c:1298 #, c-format msgid " dvb_set_pesfilter %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1268 +#: utils/dvb/dvbv5-zap.c:1291 #, c-format msgid "audio pid %d\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1286 +#: utils/dvb/dvbv5-zap.c:1306 +#, c-format +msgid "" +"PMT record is disabled.\n" +"Please notice that some streams can only be decoded with PMT data.\n" +"Use '-p' option to also record PMT.\n" +msgstr "" + +#: utils/dvb/dvbv5-zap.c:1315 #, c-format msgid "frontend doesn't lock\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1317 +#: utils/dvb/dvbv5-zap.c:1346 #, c-format msgid "Record to file '%s' started\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1336 +#: utils/dvb/dvbv5-zap.c:1365 #, c-format msgid "DVR pipe interface '%s' will be opened\n" msgstr "" -#: utils/dvb/dvbv5-zap.c:1360 +#: utils/dvb/dvbv5-zap.c:1389 #, c-format msgid "DVR interface '%s' can now be opened\n" msgstr "" |